|
19 | 19 | ".body-regular-m, .pill::part(item), .chat::part(message), .chat::part(assistant content waiting), .button-tertiary, .chat::part(action-button), .dropdown.button-tertiary::part(expandable-button), .dialog::part(close-button), .paginator::part(first__button), .paginator::part(last__button), .paginator::part(next__button), .paginator::part(prev__button) { font-size: var(--font-size-body-m); line-height: var(--line-height-tight); font-weight: var(--font-weight-regular); }", |
20 | 20 | ".button-icon-and-text, .dropdown.button-with-icon::part(expandable-button) { display: inline-grid; grid-auto-flow: column; grid-auto-columns: max-content; gap: var(--mer-spacing--xs); }", |
21 | 21 | ".button-icon-only, .chat::part(action-button), .chat-live-audio-button, .chat::part(send-button), .chat::part(stop-response-button), .dialog::part(close-button), paginator__first-button-selector, paginator__last-button-selector, paginator__next-button-selector, paginator__previous-button-selector { padding: calc((var(--control__block-size) - 2*var(--control__border-width) - var(--mer-icon__box--md))/2); border-width: var(--control__border-width); border-style: var(--control__border-style); border-color: var(--control__border-color); border-radius: var(--control__border-radius); }", |
22 | | - ".button-primary, .button-primary-destructive, .button-primary-success, .dropdown.button-primary::part(expandable-button), .segmented-control-filled .segmented-control-item::part(action) { --button-background-color: var(--mer-accent__primary); --control__border-color: var(--button-background-color); --button-color: var(--mer-text__on-primary); --button-color--enabled: var( --mer-text__on-primary ); --button-color--active: var(--mer-text__on-primary--active); }", |
| 22 | + ".button-primary, .button-primary-destructive, .button-primary-success, .dropdown.button-primary::part(expandable-button), .segmented-control-filled .segmented-control-item::part(action) { padding-block: var(--control__padding-block); padding-inline: var(--control__padding-inline); --button-background-color: var(--mer-accent__primary); --control__border-color: var(--button-background-color); --button-color: var(--mer-text__on-primary); --button-color--enabled: var( --mer-text__on-primary ); --button-color--active: var(--mer-text__on-primary--active); }", |
23 | 23 | ".button-primary-destructive { --button-background-color: var(--mer-accent__primary--destructive); --button-color: var(--mer-text__on-primary); }", |
24 | 24 | ".button-primary-destructive:active { --button-background-color: var(--mer-accent__primary--destructive-active); --button-color: var(--mer-text__highlighted); }", |
25 | 25 | ".button-primary-destructive:hover { --button-background-color: var(--mer-accent__primary--destructive-hover); --button-color: var(--mer-text__on-primary); }", |
|
29 | 29 | ".button-primary:active, .dropdown.button-primary::part(expandable-button):active, .segmented-control-filled .segmented-control-item::part(action):active { --button-background-color: var(--mer-accent__primary--active); --button-color: var(--button-color--active); }", |
30 | 30 | ".button-primary:disabled, .button-primary-destructive:disabled, .button-primary-success:disabled, .dropdown.button-primary::part(expandable-button):disabled { --button-background-color: var(--mer-accent__primary--disabled); --button-color: var(--mer-text__on-disabled); }", |
31 | 31 | ".button-primary:hover, .dropdown.button-primary::part(expandable-button):hover, .segmented-control-filled .segmented-control-item::part(action):hover { --button-background-color: var(--mer-accent__primary--hover); --button-color: var(--mer-text__on-primary); }", |
32 | | - ".button-secondary, .button-secondary-destructive, .chat-live-audio-button, .dropdown.button-secondary::part(expandable-button), .chat::part(send-button), .chat::part(stop-response-button) { --button-background-color: transparent; --control__border-color: var(--button-color); --button-color: var(--mer-text__neutral); --button-color--enabled: var(--mer-text__neutral); --button-color--active: var(--mer-text__on-primary--active); }", |
| 32 | + ".button-secondary, .button-secondary-destructive, .chat-live-audio-button, .dropdown.button-secondary::part(expandable-button), .chat::part(send-button), .chat::part(stop-response-button) { padding-block: var(--control__padding-block); padding-inline: var(--control__padding-inline); --button-background-color: transparent; --control__border-color: var(--button-color); --button-color: var(--mer-text__neutral); --button-color--enabled: var(--mer-text__neutral); --button-color--active: var(--mer-text__on-primary--active); }", |
33 | 33 | ".button-secondary-destructive { --button-color: var(--mer-text__highlighted); --control__border-color: var(--mer-border-color__error); }", |
34 | 34 | ".button-secondary-destructive:active { --button-color: var(--mer-text__highlighted); --control__border-color: var(--mer-border-color__error--active); }", |
35 | 35 | ".button-secondary-destructive:hover { --button-color: var(--mer-accent__primary--destructive-hover); --control__border-color: var(--mer-border-color__error--hover); }", |
36 | 36 | ".button-secondary:active, .chat-live-audio-button:active, .dropdown.button-secondary::part(expandable-button):active, .chat::part(send-button):active, .chat::part(stop-response-button):active { --control__border-color: var(--mer-border-color__primary--active); --button-color: var(--button-color--active); }", |
37 | 37 | ".button-secondary:disabled, .button-secondary-destructive:disabled, .chat-live-audio-button:disabled, .dropdown.button-secondary::part(expandable-button):disabled, .chat::part(send-button):disabled, .chat::part(stop-response-button):disabled { --button-color: var(--mer-text__on-disabled); }", |
38 | 38 | ".button-secondary:focus-visible, .chat-live-audio-button:focus-visible, .dropdown.button-secondary::part(expandable-button):focus-visible, .chat::part(send-button):focus-visible, .chat::part(stop-response-button):focus-visible { --focus__outline-color: var(--mer-border-color__primary); }", |
39 | 39 | ".button-secondary:hover, .chat-live-audio-button:hover, .dropdown.button-secondary::part(expandable-button):hover, .chat::part(send-button):hover, .chat::part(stop-response-button):hover { --button-color: var(--mer-text__primary--hover); }", |
40 | | - ".button-tertiary, .chat::part(action-button), .dropdown.button-tertiary::part(expandable-button), .dialog::part(close-button), .paginator::part(first__button), .paginator::part(last__button), .paginator::part(next__button), .paginator::part(prev__button) { --button-background-color: transparent; --control__border-color: transparent; --button-color: var(--mer-text__primary); }", |
41 | | - ".button-tertiary, .chat::part(action-button), .dropdown.button-tertiary::part(expandable-button), .dialog::part(close-button), .paginator::part(first__button), .paginator::part(last__button), .paginator::part(next__button), .paginator::part(prev__button), .button-secondary, .button-secondary-destructive, .chat-live-audio-button, .dropdown.button-secondary::part(expandable-button), .chat::part(send-button), .chat::part(stop-response-button), .button-primary, .button-primary-destructive, .button-primary-success, .dropdown.button-primary::part(expandable-button), .segmented-control-filled .segmented-control-item::part(action) { display: inline-grid; grid-auto-flow: column; grid-auto-columns: max-content; justify-content: center; border-width: var(--control__border-width); border-style: var(--control__border-style); border-color: var(--control__border-color); border-radius: var(--control__border-radius); padding-block: var(--control__padding-block); padding-inline: var(--control__padding-inline); box-sizing: border-box; background-color: var(--button-background-color); color: var(--button-color); }", |
| 40 | + ".button-tertiary, .chat::part(action-button), .dropdown.button-tertiary::part(expandable-button), .dialog::part(close-button), .paginator::part(first__button), .paginator::part(last__button), .paginator::part(next__button), .paginator::part(prev__button) { padding-block: var(--control__padding-block); --button-background-color: transparent; --control__border-color: transparent; --button-color: var(--mer-text__primary); }", |
| 41 | + ".button-tertiary, .chat::part(action-button), .dropdown.button-tertiary::part(expandable-button), .dialog::part(close-button), .paginator::part(first__button), .paginator::part(last__button), .paginator::part(next__button), .paginator::part(prev__button), .button-secondary, .button-secondary-destructive, .chat-live-audio-button, .dropdown.button-secondary::part(expandable-button), .chat::part(send-button), .chat::part(stop-response-button), .button-primary, .button-primary-destructive, .button-primary-success, .dropdown.button-primary::part(expandable-button), .segmented-control-filled .segmented-control-item::part(action) { display: inline-grid; grid-auto-flow: column; grid-auto-columns: max-content; justify-content: center; border-width: var(--control__border-width); border-style: var(--control__border-style); border-color: var(--control__border-color); border-radius: var(--control__border-radius); box-sizing: border-box; background-color: var(--button-background-color); color: var(--button-color); }", |
42 | 42 | ".button-tertiary:active, .chat::part(action-button):active, .dropdown.button-tertiary::part(expandable-button):active, .dialog::part(close-button):active, .paginator::part(first__button):active, .paginator::part(last__button):active, .paginator::part(next__button):active, .paginator::part(prev__button):active { --button-color: var(--mer-text__primary--active); }", |
43 | 43 | ".button-tertiary:disabled, .chat::part(action-button):disabled, .dropdown.button-tertiary::part(expandable-button):disabled, .dialog::part(close-button):disabled, .paginator::part(first__button):disabled, .paginator::part(last__button):disabled, .paginator::part(next__button):disabled, .paginator::part(prev__button):disabled { --button-color: var(--mer-text__on-disabled); }", |
44 | 44 | ".button-tertiary:hover, .chat::part(action-button):hover, .dropdown.button-tertiary::part(expandable-button):hover, .dialog::part(close-button):hover, .paginator::part(first__button):hover, .paginator::part(last__button):hover, .paginator::part(next__button):hover, .paginator::part(prev__button):hover { --button-color: var(--mer-text__primary--hover); }", |
|
0 commit comments