mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 13:01:31 +08:00 
			
		
		
		
	style(next): add an alias CSS class (tn-tool-button) for icon buttons
This commit is contained in:
		
							parent
							
								
									5376abac0b
								
							
						
					
					
						commit
						90732a5324
					
				| @ -78,10 +78,11 @@ button.btn.btn-success kbd { | |||||||
|  * Icon buttons |  * Icon buttons | ||||||
|  */ |  */ | ||||||
| 
 | 
 | ||||||
| :root .icon-action:not(.global-menu-button) { | :root .icon-action:not(.global-menu-button), | ||||||
|  | :root .tn-tool-button { | ||||||
|     width: var(--icon-button-size); |     width: var(--icon-button-size); | ||||||
|     height: var(--icon-button-size); |     height: var(--icon-button-size); | ||||||
|     border: unset; |     border: unset !important; | ||||||
|     border-radius: 8px; |     border-radius: 8px; | ||||||
|     padding: 0; |     padding: 0; | ||||||
|     text-align: center; |     text-align: center; | ||||||
| @ -89,7 +90,8 @@ button.btn.btn-success kbd { | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| /* The "x" icon button */ | /* The "x" icon button */ | ||||||
| :root .icon-action.bx-x { | :root .icon-action.bx-x, | ||||||
|  | :root .tn-tool-button.bx-x { | ||||||
|     --icon-button-hover-background: var(--tab-close-button-hover-background); |     --icon-button-hover-background: var(--tab-close-button-hover-background); | ||||||
|     --icon-button-hover-color: var(--tab-close-button-hover-color); |     --icon-button-hover-color: var(--tab-close-button-hover-color); | ||||||
|     --icon-button-size: 24px; |     --icon-button-size: 24px; | ||||||
| @ -99,23 +101,28 @@ button.btn.btn-success kbd { | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| /* The icon */ | /* The icon */ | ||||||
| :root .icon-action:not(.global-menu-button)::before { | :root .icon-action:not(.global-menu-button)::before, | ||||||
|  | :root .tn-tool-button::before { | ||||||
|     display: block; |     display: block; | ||||||
|     line-height: var(--icon-button-size); |     line-height: var(--icon-button-size); | ||||||
|     font-size: calc(var(--icon-button-size) * var(--icon-button-icon-ratio)); |     font-size: calc(var(--icon-button-size) * var(--icon-button-icon-ratio)); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| :root .icon-action:not(.global-menu-button):hover, | :root .icon-action:not(.global-menu-button):hover, | ||||||
| :root .icon-action:not(.global-menu-button).show { | :root .icon-action:not(.global-menu-button).show, | ||||||
|  | :root .tn-tool-button:hover, | ||||||
|  | :root .tn-tool-button.show { | ||||||
|     background: var(--icon-button-hover-background); |     background: var(--icon-button-hover-background); | ||||||
|     color: var(--icon-button-hover-color); |     color: var(--icon-button-hover-color); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| :root .icon-action:not(.global-menu-button):active::before { | :root .icon-action:not(.global-menu-button):active::before, | ||||||
|  | :root .tn-tool-button:active::before { | ||||||
|     transform: scale(.85); |     transform: scale(.85); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| :root .icon-action:not(.global-menu-button):focus-visible { | :root .icon-action:not(.global-menu-button):focus-visible, | ||||||
|  | :root .tn-tool-button:focus-visible { | ||||||
|     outline: 2px solid var(--input-focus-outline-color); |     outline: 2px solid var(--input-focus-outline-color); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Adorian Doran
						Adorian Doran