mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +00:00 
			
		
		
		
	
				
					committed by
					
						
						Karl Stolley
					
				
			
			
				
	
			
			
			
						parent
						
							732cdaa800
						
					
				
				
					commit
					c1e65280aa
				
			@@ -1503,6 +1503,27 @@
 | 
			
		||||
        hsl(185deg 40% 35%)
 | 
			
		||||
    );
 | 
			
		||||
    --color-poll-names: light-dark(hsl(0deg 0% 45%), hsl(236deg 15% 70%));
 | 
			
		||||
    /* TODO Widget */
 | 
			
		||||
    --color-border-todo-checkbox: light-dark(
 | 
			
		||||
        hsl(156deg 28% 70%),
 | 
			
		||||
        color-mix(in oklch, hsl(185deg 40% 45%) 70%, transparent)
 | 
			
		||||
    );
 | 
			
		||||
    --color-border-todo-checkbox-hover: light-dark(
 | 
			
		||||
        hsl(156deg 30% 50%),
 | 
			
		||||
        hsl(185deg 40% 35%)
 | 
			
		||||
    );
 | 
			
		||||
    --color-border-todo-checkbox-checked: light-dark(
 | 
			
		||||
        hsl(156deg 41% 40%),
 | 
			
		||||
        hsl(185deg 40% 45%)
 | 
			
		||||
    );
 | 
			
		||||
    --color-background-todo-checkbox-hover: light-dark(
 | 
			
		||||
        transparent,
 | 
			
		||||
        hsl(185deg 20% 20%)
 | 
			
		||||
    );
 | 
			
		||||
    --color-background-todo-checkbox-checked: light-dark(
 | 
			
		||||
        hsl(156deg 41% 40%),
 | 
			
		||||
        hsl(185deg 40% 45%)
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
    /* KBD colors */
 | 
			
		||||
    --color-kbd-background: light-dark(hsl(0deg 0% 98%), hsl(211deg 29% 14%));
 | 
			
		||||
 
 | 
			
		||||
@@ -438,31 +438,6 @@
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /* Widgets: Todo */
 | 
			
		||||
    .todo-widget {
 | 
			
		||||
        & label.checkbox {
 | 
			
		||||
            & input[type="checkbox"] {
 | 
			
		||||
                ~ .custom-checkbox {
 | 
			
		||||
                    border-color: hsl(185deg 40% 45%);
 | 
			
		||||
                    opacity: 0.7;
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                &:hover ~ .custom-checkbox {
 | 
			
		||||
                    background-color: hsl(185deg 20% 20%);
 | 
			
		||||
                    border-color: hsl(185deg 40% 35%);
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                &:checked ~ .custom-checkbox {
 | 
			
		||||
                    background-color: hsl(185deg 40% 45%);
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                &:focus ~ .custom-checkbox {
 | 
			
		||||
                    outline-color: hsl(0deg 0% 100% / 0%);
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    .panel_user_list > .pill-container,
 | 
			
		||||
    .creator_details > .display_only_pill {
 | 
			
		||||
        &:hover {
 | 
			
		||||
 
 | 
			
		||||
@@ -70,7 +70,7 @@
 | 
			
		||||
                font-weight: 300;
 | 
			
		||||
                line-height: 0.8;
 | 
			
		||||
                text-align: center;
 | 
			
		||||
                border: 2px solid hsl(156deg 28% 70%);
 | 
			
		||||
                border: 2px solid var(--color-border-todo-checkbox);
 | 
			
		||||
 | 
			
		||||
                border-radius: 4px;
 | 
			
		||||
                filter: brightness(1);
 | 
			
		||||
@@ -83,8 +83,8 @@
 | 
			
		||||
                background-size: 75%;
 | 
			
		||||
                background-position: 50% 50%;
 | 
			
		||||
                background-repeat: no-repeat;
 | 
			
		||||
                background-color: hsl(156deg 41% 40%);
 | 
			
		||||
                border: 2px solid hsl(156deg 41% 40%);
 | 
			
		||||
                background-color: var(--color-background-todo-checkbox-checked);
 | 
			
		||||
                border-color: var(--color-border-todo-checkbox-checked);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            &:disabled ~ .custom-checkbox {
 | 
			
		||||
@@ -93,7 +93,13 @@
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            &:hover ~ .custom-checkbox {
 | 
			
		||||
                border-color: hsl(156deg 30% 50%);
 | 
			
		||||
                border-color: var(--color-border-todo-checkbox-hover);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            &:not(:checked):hover ~ .custom-checkbox {
 | 
			
		||||
                /* We only change the background color on hover,
 | 
			
		||||
                   when the checkbox is not checked. */
 | 
			
		||||
                background-color: var(--color-background-todo-checkbox-hover);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
            &:focus ~ .custom-checkbox {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user