diff --git a/packages/theme/styles/_layouts.scss b/packages/theme/styles/_layouts.scss index f3ecca0b11..febed84c73 100644 --- a/packages/theme/styles/_layouts.scss +++ b/packages/theme/styles/_layouts.scss @@ -198,7 +198,7 @@ p:last-child { margin-block-end: 0; } .icon { transform: translateY(.2rem); } } -.safari-gap-1 { +.gap-1 { & > * { margin-right: .25rem; } & > *:last-child { margin-right: 0; } &.reverse { @@ -207,7 +207,7 @@ p:last-child { margin-block-end: 0; } & > :first-child { margin-right: 0; } } } -.safari-gap-2 { +.gap-2 { & > * { margin-right: .5rem; } & > *:last-child { margin-right: 0; } &.reverse { diff --git a/packages/theme/styles/components.scss b/packages/theme/styles/components.scss index 271890663d..eb9266d2fc 100644 --- a/packages/theme/styles/components.scss +++ b/packages/theme/styles/components.scss @@ -200,3 +200,63 @@ } } .ac-column__list-item + .ac-column__list-item { margin-top: .75rem; } + +/* StatesBar */ +.antiStatesBar { + overflow-x: auto; + display: flex; + align-items: center; + flex: 1 0; + padding: 0.125rem 0; + min-width: 0; + + &::-webkit-scrollbar:horizontal { height: 0.125rem; } + &::-webkit-scrollbar-track { margin: 0.25rem; } + &::-webkit-scrollbar-thumb { background-color: var(--theme-bg-accent-color); } + + &.mask-none { mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 1); } + &.mask-left { mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 1) 1rem); } + &.mask-right { mask-image: linear-gradient(to left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 1) 1rem); } + &.mask-both { + mask-image: linear-gradient( + to right, + rgba(0, 0, 0, 0) 0, + rgba(0, 0, 0, 1) 1rem, + rgba(0, 0, 0, 1) calc(100% - 1rem), + rgba(0, 0, 0, 0) 100% + ); + } + + .asb-bar { + flex: 1 0 auto; + position: relative; + display: flex; + min-width: 0; + width: auto; + + &__back { + width: auto; + height: 2.25rem; + } + &__element { + fill: var(--theme-button-bg-enabled); + stroke: var(--theme-bg-accent-color); + stroke-linecap: round; + stroke-linejoin: round; + } + &__selected { fill: red; } + + .asb-label__container { + position: absolute; + display: flex; + justify-content: center; + align-items: center; + top: 0; + left: 1rem; + right: 1rem; + min-width: 0; + width: calc(100% - 2rem); + height: 100%; + } + } +} diff --git a/plugins/chunter-resources/src/components/activity/TxCommentCreate.svelte b/plugins/chunter-resources/src/components/activity/TxCommentCreate.svelte index 91bde53e4c..31f3479537 100644 --- a/plugins/chunter-resources/src/components/activity/TxCommentCreate.svelte +++ b/plugins/chunter-resources/src/components/activity/TxCommentCreate.svelte @@ -47,7 +47,7 @@
{#if edit} -
+