Skip to content

Commit

Permalink
feat(smart): realiza alterações visuais
Browse files Browse the repository at this point in the history
realiza alterações visuais para o smart-ui

fixes DTHFUI-8117
  • Loading branch information
jcorrea97 committed Jan 8, 2024
1 parent 5cd8471 commit 0aaf7e2
Show file tree
Hide file tree
Showing 27 changed files with 169 additions and 33 deletions.
4 changes: 4 additions & 0 deletions src/css/components/po-accordion/po-accordion-item-header.css
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,10 @@
z-index: 1;
}

.po-accordion-item-header-button:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-accordion-item-header-button:focus .po-accordion-item-header-icon {
color: var(--color-focus);
}
Expand Down
6 changes: 5 additions & 1 deletion src/css/components/po-accordion/po-accordion-manager.css
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,15 @@
outline-color: var(--outline-color-focused);
outline-width: var(--outline-width);
outline-style: solid;
outline-offset: 2px;
outline-offset: var(--outline-width);

z-index: 1;
}

.po-accordion-manager-button:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

/* remove a borda interna nativa do botão no firefox */
.po-accordion-manager-button::-moz-focus-inner {
border: 0;
Expand Down
15 changes: 14 additions & 1 deletion src/css/components/po-breadcrumb/po-breadcrumb.css
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@
outline-offset: 2px;
}

.po-breadcrumb-favorite:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-breadcrumb-favorite-star-active {
color: var(--color-warning);
position: relative;
Expand All @@ -59,7 +63,7 @@
.po-breadcrumb-favorite {
color: var(--color-action-default);
font-family: var(--font-family-theme);
font-weight: 700;
font-weight: var(--font-weight);
}

.po-breadcrumb-favorite-label {
Expand All @@ -80,6 +84,15 @@
outline-offset: 2px;
}

.po-breadcrumb-item-activate:focus-visible,
.po-breadcrumb-icon-more:focus-visible {
outline-color: var(--color-brand-01-darkest);

outline-width: var(--outline-width-focus-visible);
outline-style: solid;
outline-offset: 2px;
}

.po-breadcrumb-items po-link {
white-space: nowrap;
}
Expand Down
2 changes: 1 addition & 1 deletion src/css/components/po-button-group/po-button-group.css
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
}

.po-button-group-container .po-button-group + .po-button-group {
margin-left: -2px;
margin-left: var(--button-group-container-margin);
}

.po-button-group-container .po-button-group:not(.po-button-group-disabled) {
Expand Down
5 changes: 5 additions & 0 deletions src/css/components/po-button/po-button.css
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,11 @@ po-button {
outline-offset: 2px;
}

.po-button:focus-visible,
.po-button:enabled:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-button[p-kind='secondary'] {
color: var(--color);
border-color: var(--color);
Expand Down
10 changes: 7 additions & 3 deletions src/css/components/po-calendar/po-calendar.css
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,9 @@
}

.po-calendar-header .po-calendar-header-title {
@apply --font-calendar-title;
font-family: var(--font-family-default-bold), sans-serif;
font-size: 16px;
line-height: 24px;
color: var(--color-calendar-title);
margin-top: 16px;
text-align: center;
Expand Down Expand Up @@ -294,10 +296,12 @@
}

.po-calendar-footer .po-calendar-footer-today .po-calendar-footer-today-button {
@apply --font-calendar-button;
font-family: var(--font-family-default-bold), sans-serif;
font-size: 16px;
line-height: 24px;
background: transparent;
border: none;
color: var(--color-primary);
color: var(--color-brand-02-base);
cursor: pointer;
text-decoration: underline;
text-align: center;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@
}

.po-disclaimer-group-title {
@apply --font-disclaimer-font-title;
font-family: var(--font-family-default-bold), sans-serif;
font-size: var(--font-size-default-normal);
line-height: 24px;
color: var(--color-disclaimer-group-font-title);
padding-bottom: 8px;
}
Expand Down
7 changes: 5 additions & 2 deletions src/css/components/po-disclaimer/po-disclaimer.css
Original file line number Diff line number Diff line change
Expand Up @@ -60,13 +60,16 @@
color: var(--text-color);
}

.po-disclaimer-remove:active,
.po-disclaimer-remove:focus-visible {
.po-disclaimer-remove:active {
outline-color: var(--outline-color-focused);
outline-style: solid;
outline-width: var(--outline-width);
}

.po-disclaimer-remove:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-disclaimer-remove:hover {
background-color: var(--color-hover);
}
Expand Down
15 changes: 14 additions & 1 deletion src/css/components/po-field/po-checkbox/po-checkbox.css
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,18 @@
outline: none;
}

.po-checkbox-outline:is(:focus, :focus-visible) {
.po-checkbox-outline:is(:focus) {
outline-color: var(--color-checkbox-box-shadow-color-focusable, var(--outline-color-focused));

outline-width: var(--outline-width);
outline-style: solid;
outline-offset: 2px;
}

.po-checkbox-outline:is(:focus-visible) {
outline-width: var(--outline-width-focus-visible);
}

.po-checkbox-outline {
display: flex;
align-items: center;
Expand Down Expand Up @@ -100,6 +104,15 @@
color: var(--color-checkbox-background-color, var(--color-unchecked));
}

.po-checkbox-label > label.po-label:not(.po-label-disabled) {
color: var(--color-brand-01-darker);
cursor: pointer;
}

.po-checkbox-label > label.po-label:not(.po-label-disabled):hover {
color: var(--color-brand-01-darkest);
}

po-checkbox.ng-invalid.ng-dirty .po-checkbox-input + .po-checkbox-label:before {
border: solid 1px var(--color-checkbox-border-input-invalid, var(--color-feedback-negative-base));
}
11 changes: 9 additions & 2 deletions src/css/components/po-field/po-combo/po-combo.css
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,18 @@
cursor: not-allowed;
}

.po-combo-input:focus,
.po-combo-input-focus {
.po-combo-input:focus {
border-color: var(--color-focused);
outline-color: var(--outline-color-focused);
outline-width: var(--outline-width);
outline-style: solid;
outline-offset: 2px;
}

.po-combo-input:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-combo-input:focus:hover,
.po-combo-input-focus:hover,
.po-combo-input:hover:not(:disabled) {
Expand Down Expand Up @@ -112,6 +115,10 @@
z-index: 1;
}

.po-combo-clean:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-combo-clean:focus .po-icon.po-field-icon.po-icon-clear-content,
.po-combo-clean:focus .po-icon.po-field-icon.po-icon-clear-content:hover {
border-color: var(--color);
Expand Down
4 changes: 4 additions & 0 deletions src/css/components/po-field/po-input/po-input.css
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,10 @@
outline-offset: 2px;
}

.po-input:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-input:read-only:not(div, :disabled) {
border-color: var(--color-neutral-light-30);
background-color: var(--color-neutral-light-05);
Expand Down
8 changes: 8 additions & 0 deletions src/css/components/po-field/po-multiselect/po-multiselect.css
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,10 @@
}

.po-multiselect-input .po-field-icon-container-right .po-icon-input {
color: var(--color-icon);
}

.po-multiselect-input-disabled .po-field-icon-container-right .po-icon-input {
color: var(--color);
}

Expand All @@ -40,6 +44,10 @@
outline-offset: 2px;
}

.po-multiselect-input:focus-visible:not(.po-multiselect-input-disabled) {
outline-width: var(--outline-width-focus-visible);
}

.po-multiselect-input:focus .po-field-icon-container-right .po-icon-input {
color: var(--color-focused);
}
Expand Down
14 changes: 13 additions & 1 deletion src/css/components/po-field/po-radio/po-radio.css
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ po-radio {
.po-radio-focus > label {
outline-color: var(--outline-color-focused);

outline-width: var(--outline-width);
outline-width: var(--outline-width-focus-visible);
outline-style: solid;
outline-offset: 2px;
}
Expand Down Expand Up @@ -118,3 +118,15 @@ po-radio {
.po-radio input[type='radio']:not([disabled]):focus-visible {
outline: none;
}

.po-radio label:not(.po-label-disabled) {
color: var(--color-brand-01-darker);
}

.po-radio label:not(.po-label-disabled):hover {
color: var(--color-brand-01-darkest);
}

.po-radio label.po-label-disabled {
cursor: not-allowed;
}
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@
width: 44px;
}

.po-button-default.po-rich-text-toolbar-color-picker-button {
border: none;
}

.po-rich-text-toolbar-color-picker-container {
display: flex;
}
Expand All @@ -71,7 +75,6 @@
background-color: transparent;
border: none;
height: 100%;
padding: 10%;
vertical-align: middle;
width: 100%;
}
Expand Down
4 changes: 4 additions & 0 deletions src/css/components/po-field/po-select/po-select.css
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ select:focus {
outline-offset: 2px;
}

select:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

select:disabled {
border-color: var(--color-disabled);
background-color: var(--background-disabled);
Expand Down
12 changes: 11 additions & 1 deletion src/css/components/po-field/po-switch/po-switch.css
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
.po-switch-container:focus-visible {
outline-color: var(--outline-color-focused);

outline-width: var(--outline-width);
outline-width: var(--outline-width-focus-visible);
outline-style: solid;
outline-offset: 2px;
}
Expand Down Expand Up @@ -60,6 +60,16 @@
color: var(--color-unchecked);
}

.po-switch-label > label.po-label:not(.po-label-disabled) {
color: var(--color-brand-01-darker);
cursor: pointer;
}

.po-switch-label > label.po-label:not(.po-label-disabled):hover {
color: var(--color-brand-01-darkest);
cursor: pointer;
}

[aria-checked='true'] .po-switch-toggle {
background-color: var(--color-checked);
border-color: transparent;
Expand Down
2 changes: 1 addition & 1 deletion src/css/components/po-field/po-textarea/po-textarea.css
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
border-color: var(--color-focused);
outline-color: var(--outline-color-focused);

outline-width: var(--outline-width);
outline-width: var(--outline-width-focus-visible);
outline-style: solid;
outline-offset: 2px;
}
Expand Down
6 changes: 5 additions & 1 deletion src/css/components/po-link/po-link.css
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
color: var(--text-color);
font-family: var(--font-family);
font-size: inherit;
font-weight: var(--font-weight-bold);
font-weight: var(--font-weight);
letter-spacing: var(--letter-spacing-auto);
line-height: inherit;
text-decoration: underline;
Expand Down Expand Up @@ -37,6 +37,10 @@
text-decoration: none;
}

.po-link:focus-visible {
outline-width: var(--outline-width-focus-visible);
}

.po-link:visited {
color: var(--text-color-visited);
}
2 changes: 1 addition & 1 deletion src/css/components/po-page/po-page-slide/po-page-slide.css
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
font-family: var(--font-family);
color: var(--color-title);
flex: 1 1 auto;
font-weight: var(--font-weight-bold);
font-weight: var(--font-weight);
line-height: var(--line-height-md);
font-size: var(--font-size-default);
}
Expand Down
2 changes: 1 addition & 1 deletion src/css/components/po-search/po-search.css
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@
border-color: var(--color-focused);
outline-color: var(--outline-color-focused);

outline-width: var(--border-width-lg);
outline-width: var(--outline-width);
outline-style: solid;
outline-offset: 2px;
}
Expand Down
4 changes: 3 additions & 1 deletion src/css/components/po-stepper/po-stepper.css
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,9 @@
}

.po-stepper-label {
@apply --font-stepper-label;
font-family: var(--font-family-default-bold), sans-serif;
font-size: var(--font-size-default-normal);
line-height: 24px;
}

.po-stepper-horizontal .po-stepper-label {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
color: var(--color-column-text);

font-family: var(--font-family-theme);
font-weight: var(--font-weight-bold);
font-weight: var(--font-weight);
line-height: var(--line-height-md);
letter-spacing: var(--letter-spacing-1);
font-size: var(--font-size-default);
Expand Down
Loading

0 comments on commit 0aaf7e2

Please sign in to comment.