// // Copyright (c) Tiny Technologies, Inc. All rights reserved. // Licensed under the LGPL or a commercial license. // For LGPL see License.txt in the project root for license information. // For commercial licenses see https://www.tiny.cloud/ // // // Secondary button // Extends button.less // @button-secondary-background-color: contrast(@background-color, darken(@background-color, 6%), lighten(@background-color, 15%)); @button-secondary-background-image: none; @button-secondary-background-position: @button-background-position; @button-secondary-background-repeat: @button-background-repeat; @button-secondary-border-color: @button-secondary-background-color; @button-secondary-border-radius: @button-border-radius; @button-secondary-border-style: @button-border-style; @button-secondary-border-width: @button-border-width; @button-secondary-box-shadow: @button-box-shadow; @button-secondary-outline: none; @button-secondary-text-color: contrast(@button-secondary-background-color, @color-black, @color-white); @button-secondary-text-decoration: @button-text-decoration; @button-secondary-text-transform: @button-text-transform; @button-secondary-disabled-background-color: @button-secondary-background-color; @button-secondary-disabled-background-image: @button-secondary-background-image; @button-secondary-disabled-border-color: @button-secondary-background-color; @button-secondary-disabled-box-shadow: @button-secondary-box-shadow; @button-secondary-disabled-text-color: fade(@button-secondary-text-color, 50%); @button-secondary-focus-background-color: @button-secondary-hover-background-color; @button-secondary-focus-background-image: @button-secondary-hover-background-image; @button-secondary-focus-border-color: @button-secondary-hover-border-color; @button-secondary-focus-box-shadow: @button-secondary-hover-box-shadow; @button-secondary-focus-text-color: @button-secondary-hover-text-color; @button-secondary-hover-background-color: darken(@button-secondary-background-color, 5%); @button-secondary-hover-background-image: @button-secondary-background-image; @button-secondary-hover-border-color: @button-secondary-hover-background-color; @button-secondary-hover-box-shadow: @button-secondary-box-shadow; @button-secondary-hover-text-color: @button-secondary-text-color; @button-secondary-active-background-color: darken(@button-secondary-background-color, 10%); @button-secondary-active-background-image: @button-secondary-background-image; @button-secondary-active-border-color: @button-secondary-active-background-color; @button-secondary-active-box-shadow: @button-secondary-box-shadow; @button-secondary-active-text-color: @button-secondary-text-color; .tox { .tox-button--secondary { background-color: @button-secondary-background-color; background-image: @button-secondary-background-image; background-position: @button-secondary-background-position; background-repeat: @button-secondary-background-repeat; border-color: @button-secondary-border-color; border-radius: @button-secondary-border-radius; border-style: @button-secondary-border-style; border-width: @button-secondary-border-width; box-shadow: @button-secondary-box-shadow; color: @button-secondary-text-color; outline: @button-secondary-outline; padding: @button-padding-y @button-padding-x; text-decoration: @button-secondary-text-decoration; text-transform: @button-secondary-text-transform; &[disabled] { background-color: @button-secondary-disabled-background-color; background-image: @button-secondary-disabled-background-image; border-color: @button-secondary-disabled-border-color; box-shadow: @button-secondary-disabled-box-shadow; color: @button-secondary-disabled-text-color; } &:focus:not(:disabled) { background-color: @button-secondary-focus-background-color; background-image: @button-secondary-focus-background-image; border-color: @button-secondary-focus-border-color; box-shadow: @button-secondary-focus-box-shadow; color: @button-secondary-focus-text-color; } &:hover:not(:disabled) { background-color: @button-secondary-hover-background-color; background-image: @button-secondary-hover-background-image; border-color: @button-secondary-hover-border-color; box-shadow: @button-secondary-hover-box-shadow; color: @button-secondary-hover-text-color; } &:active:not(:disabled) { background-color: @button-secondary-active-background-color; background-image: @button-secondary-active-background-image; border-color: @button-secondary-active-border-color; box-shadow: @button-secondary-active-box-shadow; color: @button-secondary-active-text-color; } } }