Skip to content

Commit

Permalink
Remove all border-radius and border-style shorthands.
Browse files Browse the repository at this point in the history
  • Loading branch information
DaemonCahill committed Dec 7, 2023
1 parent 11fe9a5 commit d02fa16
Show file tree
Hide file tree
Showing 37 changed files with 268 additions and 77 deletions.
2 changes: 1 addition & 1 deletion .stylelintrc
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"stylelint-prettier/recommended"
],
"rules": {
"property-disallowed-list": ["margin", "border", "padding"],
"property-disallowed-list": ["border", "border-radius", "border-style", "margin", "padding"],
"csstools/use-logical": "always",
"custom-property-pattern": "^(?!.+)",
"scss/comment-no-empty": null,
Expand Down
5 changes: 4 additions & 1 deletion src/badge/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,10 @@
@include styles.font-body-s;
line-height: awsui.$line-height-body-m;
display: inline-block;
border-radius: awsui.$border-radius-badge;
border-start-start-radius: awsui.$border-radius-badge;
border-start-end-radius: awsui.$border-radius-badge;
border-end-start-radius: awsui.$border-radius-badge;
border-end-end-radius: awsui.$border-radius-badge;
padding-block: 0;
padding-inline: awsui.$space-xs;
color: awsui.$color-text-notification-default;
Expand Down
5 changes: 4 additions & 1 deletion src/button-dropdown/category-elements/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,10 @@
padding-inline: awsui.$space-button-horizontal;
border-block: awsui.$border-item-width solid awsui.$color-border-dropdown-item-hover;
border-inline: awsui.$border-item-width solid awsui.$color-border-dropdown-item-hover;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
z-index: 2;

&.disabled {
Expand Down
5 changes: 4 additions & 1 deletion src/button-dropdown/item-element/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@
&.variant-primary {
background-color: awsui.$color-background-dropdown-item-hover;
border-color: awsui.$color-border-dropdown-item-hover;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;

&.disabled {
color: awsui.$color-text-dropdown-item-dimmed;
Expand Down
15 changes: 12 additions & 3 deletions src/calendar/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,10 @@
cursor: pointer;
color: calendar.$grid-nonmonth-day-color;
&::after {
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
}
&.calendar-day-current-month {
color: calendar.$grid-day-color;
Expand All @@ -103,7 +106,10 @@

&-today {
background-color: calendar.$grid-today-background-color;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
font-weight: styles.$font-weight-bold;
}

Expand Down Expand Up @@ -156,7 +162,10 @@
background-color: calendar.$grid-selected-background-color;
border-block: awsui.$border-item-width solid calendar.$grid-selected-border-color;
border-inline: awsui.$border-item-width solid calendar.$grid-selected-border-color;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
}
> .day-inner {
z-index: 2;
Expand Down
17 changes: 12 additions & 5 deletions src/code-editor/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,10 @@
display: inline-block;
border-block: awsui.$border-item-width solid awsui.$color-border-code-editor-default;
border-inline: awsui.$border-item-width solid awsui.$color-border-code-editor-default;
border-radius: awsui.$border-radius-code-editor;
border-start-start-radius: awsui.$border-radius-code-editor;
border-start-end-radius: awsui.$border-radius-code-editor;
border-end-start-radius: awsui.$border-radius-code-editor;
border-end-end-radius: awsui.$border-radius-code-editor;
inline-size: 100%;
}

Expand Down Expand Up @@ -110,7 +113,10 @@
inset-inline: 0;
inset-block-end: 0;
block-size: awsui.$border-active-width;
border-radius: awsui.$border-radius-tabs-focus-ring;
border-start-start-radius: awsui.$border-radius-tabs-focus-ring;
border-start-end-radius: awsui.$border-radius-tabs-focus-ring;
border-end-start-radius: awsui.$border-radius-tabs-focus-ring;
border-end-end-radius: awsui.$border-radius-tabs-focus-ring;
background: awsui.$color-text-status-error;
opacity: 0;
}
Expand Down Expand Up @@ -179,12 +185,13 @@ $default-height: 480px;
display: flex;
align-items: center;
justify-content: center;

block-size: $default-height;

color: awsui.$color-text-body-secondary;
background: awsui.$color-background-code-editor-loading;
border-radius: awsui.$border-radius-code-editor;
border-start-start-radius: awsui.$border-radius-code-editor;
border-start-end-radius: awsui.$border-radius-code-editor;
border-end-start-radius: awsui.$border-radius-code-editor;
border-end-end-radius: awsui.$border-radius-code-editor;
}

.error-screen {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ $border-radius: awsui.$border-radius-item;
padding-inline-start: 0;
padding-inline-end: awsui.$space-scaled-xs;
background-color: awsui.$color-background-container-content;
border-radius: $border-radius;
border-start-start-radius: $border-radius;
border-start-end-radius: $border-radius;
border-end-start-radius: $border-radius;
border-end-end-radius: $border-radius;
}

.content-display-option {
Expand All @@ -51,7 +54,10 @@ $border-radius: awsui.$border-radius-item;
position: absolute;
inset: 0;
background: awsui.$color-drag-placeholder-hover;
border-radius: $border-radius;
border-start-start-radius: $border-radius;
border-start-end-radius: $border-radius;
border-end-start-radius: $border-radius;
border-end-end-radius: $border-radius;
}
}
}
Expand All @@ -65,7 +71,10 @@ $border-radius: awsui.$border-radius-item;

.drag-overlay {
box-shadow: awsui.$shadow-container-active;
border-radius: $border-radius;
border-start-start-radius: $border-radius;
border-start-end-radius: $border-radius;
border-end-start-radius: $border-radius;
border-end-end-radius: $border-radius;
@include focus-visible {
@include styles.focus-highlight(0px, $border-radius);
}
Expand Down
6 changes: 5 additions & 1 deletion src/container/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,11 @@
}

&-stuck {
border-radius: 0;
border-start-start-radius: 0;
border-start-end-radius: 0;
border-end-start-radius: 0;
border-end-end-radius: 0;

&::before {
border-block: 0;
border-inline: 0;
Expand Down
10 changes: 8 additions & 2 deletions src/date-range-picker/calendar/grids/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,10 @@
&.no-range {
&,
&::after {
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
}
}
&:hover {
Expand All @@ -137,7 +140,10 @@

.today:not(.in-range) {
background-color: calendar.$grid-today-background-color;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
font-weight: styles.$font-weight-bold;
}

Expand Down
5 changes: 4 additions & 1 deletion src/date-range-picker/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,10 @@ $calendar-header-color: awsui.$color-text-body-default;

border-block-start: 1px solid #{awsui.$color-border-container-top};
border-block-end: 1px solid #{awsui.$color-border-container-top};
border-radius: awsui.$border-radius-dropdown;
border-start-start-radius: awsui.$border-radius-dropdown;
border-start-end-radius: awsui.$border-radius-dropdown;
border-end-start-radius: awsui.$border-radius-dropdown;
border-end-end-radius: awsui.$border-radius-dropdown;

&:focus {
outline: none;
Expand Down
5 changes: 4 additions & 1 deletion src/file-upload/dropzone/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@
gap: awsui.$space-static-xxs;
padding-block: awsui.$space-static-l;
padding-inline: awsui.$space-static-l;
border-radius: awsui.$border-radius-dropzone;
border-start-start-radius: awsui.$border-radius-dropzone;
border-start-end-radius: awsui.$border-radius-dropzone;
border-end-start-radius: awsui.$border-radius-dropzone;
border-end-end-radius: awsui.$border-radius-dropzone;
color: awsui.$color-dropzone-text-active;
background-color: awsui.$color-dropzone-background-active;
font-weight: styles.$font-weight-bold;
Expand Down
8 changes: 6 additions & 2 deletions src/flashbar/collapsible.scss
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,12 @@ the grid layout will be:
@include styles.text-wrapping;
background: awsui.$color-background-notification-stack-bar;
border-color: awsui.$color-border-notification-stack-bar;
border-radius: awsui.$border-radius-button;
border-style: solid;
border-start-start-radius: awsui.$border-radius-button;
border-start-end-radius: awsui.$border-radius-button;
border-end-start-radius: awsui.$border-radius-button;
border-end-end-radius: awsui.$border-radius-button;
border-block-style: solid;
border-inline-style: solid;
box-shadow: awsui.$shadow-panel-toggle;
color: awsui.$color-text-notification-stack-bar;
cursor: pointer;
Expand Down
10 changes: 8 additions & 2 deletions src/flashbar/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -31,14 +31,20 @@
align-items: flex-start;
padding-block: awsui.$space-scaled-xs;
padding-inline: awsui.$space-flashbar-horizontal;
border-radius: awsui.$border-radius-flashbar;
border-start-start-radius: awsui.$border-radius-flashbar;
border-start-end-radius: awsui.$border-radius-flashbar;
border-end-start-radius: awsui.$border-radius-flashbar;
border-end-end-radius: awsui.$border-radius-flashbar;
color: awsui.$color-text-notification-default;
overflow-wrap: break-word;
word-wrap: break-word;

&::before {
@include styles.base-pseudo-element;
border-radius: awsui.$border-radius-flashbar;
border-start-start-radius: awsui.$border-radius-flashbar;
border-start-end-radius: awsui.$border-radius-flashbar;
border-end-start-radius: awsui.$border-radius-flashbar;
border-end-end-radius: awsui.$border-radius-flashbar;
box-shadow: awsui.$shadow-flash-sticky;
}
&-refresh::before {
Expand Down
5 changes: 4 additions & 1 deletion src/icon/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,10 @@
position: absolute;
inline-size: 6px;
block-size: 6px;
border-radius: 4px;
border-start-start-radius: 4px;
border-start-end-radius: 4px;
border-end-start-radius: 4px;
border-end-end-radius: 4px;
background-color: awsui.$color-background-badge-icon;
inset-block-start: 0px;
inset-inline-end: -3px;
Expand Down
10 changes: 8 additions & 2 deletions src/input/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,10 @@
cursor: text;
box-sizing: border-box;
background-color: awsui.$color-background-input-default;
border-radius: styles.$control-border-radius;
border-start-start-radius: styles.$control-border-radius;
border-start-end-radius: styles.$control-border-radius;
border-end-start-radius: styles.$control-border-radius;
border-end-end-radius: styles.$control-border-radius;
border-block: styles.$control-border-width solid awsui.$color-border-input-default;
border-inline: styles.$control-border-width solid awsui.$color-border-input-default;
@include styles.font-body-m;
Expand Down Expand Up @@ -112,7 +115,10 @@
padding-inline-end: styles.$control-icon-horizontal-padding;
}
&.input-has-no-border-radius {
border-radius: awsui.$border-radius-dropdown;
border-start-start-radius: awsui.$border-radius-dropdown;
border-start-end-radius: awsui.$border-radius-dropdown;
border-end-start-radius: awsui.$border-radius-dropdown;
border-end-end-radius: awsui.$border-radius-dropdown;
}
}

Expand Down
5 changes: 4 additions & 1 deletion src/internal/components/button-trigger/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@
padding-inline: styles.$control-padding-horizontal;

background-color: awsui.$color-background-input-default;
border-radius: styles.$control-border-radius;
border-start-start-radius: styles.$control-border-radius;
border-start-end-radius: styles.$control-border-radius;
border-end-start-radius: styles.$control-border-radius;
border-end-end-radius: styles.$control-border-radius;
border-block: styles.$control-border-width solid awsui.$color-border-input-default;
border-inline: styles.$control-border-width solid awsui.$color-border-input-default;
min-block-size: awsui.$size-vertical-input;
Expand Down
20 changes: 16 additions & 4 deletions src/internal/components/chart-series-marker/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@
@include styles.styles-reset;
margin-inline-end: awsui.$space-xxs;
margin-block-start: awsui.$space-xxs;
border-radius: 2px;
border-start-start-radius: 2px;
border-start-end-radius: 2px;
border-end-start-radius: 2px;
border-end-end-radius: 2px;
inline-size: 1.4 * styles.$base-size;
flex-shrink: 0;
cursor: inherit;
Expand All @@ -23,12 +26,18 @@

&--rectangle {
block-size: 1.4 * styles.$base-size;
border-radius: 2px;
border-start-start-radius: 2px;
border-start-end-radius: 2px;
border-end-start-radius: 2px;
border-end-end-radius: 2px;
}

&--hollow-rectangle {
block-size: 1.4 * styles.$base-size;
border-radius: 2px;
border-start-start-radius: 2px;
border-start-end-radius: 2px;
border-end-start-radius: 2px;
border-end-end-radius: 2px;

// inner rectangle
&::after {
Expand All @@ -55,7 +64,10 @@
inline-size: 0.6 * styles.$base-size;
block-size: 0.4 * styles.$base-size;
margin-inline-start: 0.8 * styles.$base-size;
border-radius: 2px;
border-start-start-radius: 2px;
border-start-end-radius: 2px;
border-end-start-radius: 2px;
border-end-end-radius: 2px;
background-color: inherit;
}
}
Expand Down
5 changes: 4 additions & 1 deletion src/internal/components/filtering-token/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@
display: flex;
align-items: stretch;
background: constants.$token-background;
border-radius: awsui.$border-radius-token;
border-start-start-radius: awsui.$border-radius-token;
border-start-end-radius: awsui.$border-radius-token;
border-end-start-radius: awsui.$border-radius-token;
border-end-end-radius: awsui.$border-radius-token;
color: awsui.$color-text-body-default;
block-size: 100%;
box-sizing: border-box;
Expand Down
5 changes: 4 additions & 1 deletion src/internal/components/options-list/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,10 @@
overflow-y: auto;
flex: 1 1 auto;
min-block-size: 0;
border-radius: awsui.$border-radius-dropdown;
border-start-start-radius: awsui.$border-radius-dropdown;
border-start-end-radius: awsui.$border-radius-dropdown;
border-end-start-radius: awsui.$border-radius-dropdown;
border-end-end-radius: awsui.$border-radius-dropdown;
}

.decrease-top-margin {
Expand Down
5 changes: 4 additions & 1 deletion src/internal/components/selectable-item/styles.scss
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,10 @@
&.selected {
color: awsui.$color-text-dropdown-item-highlighted;
border-width: awsui.$border-item-width;
border-radius: awsui.$border-radius-item;
border-start-start-radius: awsui.$border-radius-item;
border-start-end-radius: awsui.$border-radius-item;
border-end-start-radius: awsui.$border-radius-item;
border-end-end-radius: awsui.$border-radius-item;
padding-block: styles.$option-padding-vertical;
padding-inline: styles.$control-padding-horizontal;

Expand Down
Loading

0 comments on commit d02fa16

Please sign in to comment.