diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2020-07-04 18:28:57 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2020-07-04 18:28:57 +0900 |
| commit | 83e1068da302fa5dd5116f8fb25846332e9afbec (patch) | |
| tree | 1c1e646cbefe93152bf4e5eb7695b02d42d636ee /src/client | |
| parent | chore(client): :art: (diff) | |
| download | sharkey-83e1068da302fa5dd5116f8fb25846332e9afbec.tar.gz sharkey-83e1068da302fa5dd5116f8fb25846332e9afbec.tar.bz2 sharkey-83e1068da302fa5dd5116f8fb25846332e9afbec.zip | |
wip
Diffstat (limited to 'src/client')
| -rw-r--r-- | src/client/app.vue | 11 | ||||
| -rw-r--r-- | src/client/components/notifications.vue | 7 | ||||
| -rw-r--r-- | src/client/pages/my-groups/index.vue | 6 | ||||
| -rw-r--r-- | src/client/style.scss | 33 | ||||
| -rw-r--r-- | src/client/themes/_dark.json5 | 1 | ||||
| -rw-r--r-- | src/client/themes/_light.json5 | 1 |
6 files changed, 11 insertions, 48 deletions
diff --git a/src/client/app.vue b/src/client/app.vue index aaf5d3c434..8c876dc667 100644 --- a/src/client/app.vue +++ b/src/client/app.vue @@ -911,7 +911,6 @@ export default Vue.extend({ > main { width: $main-width; min-width: $main-width; - box-shadow: 1px 0 0 0 var(--divider), -1px 0 0 0 var(--divider); @media (max-width: $side-hide-threshold) { min-width: 0; @@ -926,10 +925,6 @@ export default Vue.extend({ padding: var(--margin) 0; } - &:not(.naked) { - background: var(--pageBg); - } - &.naked { background: var(--bg); } @@ -970,9 +965,7 @@ export default Vue.extend({ > .widgets { box-sizing: border-box; - margin-left: var(--margin); - background: var(--pageBg); - box-shadow: 1px 0 0 0 var(--divider),-1px 0 0 0 var(--divider); + margin: 0 var(--margin); @media (max-width: $side-hide-threshold) { display: none; @@ -982,7 +975,9 @@ export default Vue.extend({ position: sticky; top: $header-height; height: calc(100vh - #{$header-height}); + padding: 0 var(--margin); overflow: auto; + box-shadow: 1px 0 0 0 var(--divider), -1px 0 0 0 var(--divider); > * { margin: var(--margin) 0; diff --git a/src/client/components/notifications.vue b/src/client/components/notifications.vue index 5c5b5fb810..fa1e2fad71 100644 --- a/src/client/components/notifications.vue +++ b/src/client/components/notifications.vue @@ -87,13 +87,6 @@ export default Vue.extend({ <style lang="scss" scoped> .mfcuwfyp { - > .notifications { - > ::v-deep * { - //margin-bottom: var(--margin); - margin-bottom: 0; - } - } - > .empty { margin: 0; padding: 16px; diff --git a/src/client/pages/my-groups/index.vue b/src/client/pages/my-groups/index.vue index 9b3acbb3eb..30d7dabbfb 100644 --- a/src/client/pages/my-groups/index.vue +++ b/src/client/pages/my-groups/index.vue @@ -8,7 +8,7 @@ <mk-container :body-togglable="true"> <template #header><fa :icon="faUsers"/> {{ $t('ownedGroups') }}</template> <mk-pagination :pagination="ownedPagination" #default="{items}" ref="owned"> - <div class="_frame" v-for="group in items" :key="group.id"> + <div class="_card" v-for="group in items" :key="group.id"> <div class="_title"><router-link :to="`/my/groups/${ group.id }`" class="_link">{{ group.name }}</router-link></div> <div class="_content"><mk-avatars :user-ids="group.userIds"/></div> </div> @@ -18,7 +18,7 @@ <mk-container :body-togglable="true"> <template #header><fa :icon="faEnvelopeOpenText"/> {{ $t('invites') }}</template> <mk-pagination :pagination="invitationPagination" #default="{items}" ref="invitations"> - <div class="_frame" v-for="invitation in items" :key="invitation.id"> + <div class="_card" v-for="invitation in items" :key="invitation.id"> <div class="_title">{{ invitation.group.name }}</div> <div class="_content"><mk-avatars :user-ids="invitation.group.userIds"/></div> <div class="_footer"> @@ -32,7 +32,7 @@ <mk-container :body-togglable="true"> <template #header><fa :icon="faUsers"/> {{ $t('joinedGroups') }}</template> <mk-pagination :pagination="joinedPagination" #default="{items}" ref="joined"> - <div class="_frame" v-for="group in items" :key="group.id"> + <div class="_card" v-for="group in items" :key="group.id"> <div class="_title">{{ group.name }}</div> <div class="_content"><mk-avatars :user-ids="group.userIds"/></div> </div> diff --git a/src/client/style.scss b/src/client/style.scss index 2ef995c1b7..022a6657d2 100644 --- a/src/client/style.scss +++ b/src/client/style.scss @@ -278,7 +278,11 @@ hr { ._panel { position: relative; background: var(--panel); - box-shadow: 0 1px 0 0 var(--divider), 0 -1px 0 0 var(--divider); + border-radius: var(--radius); + + ._panel { + box-shadow: 0 1px 0 0 var(--divider), 0 -1px 0 0 var(--divider); + } } .__panelButton { @@ -374,33 +378,6 @@ hr { } } -._frame { - position: relative; - border: solid 1px var(--divider); - border-radius: var(--radius); - margin: var(--margin); - - > ._title { - margin: 0; - padding: 16px; - border-bottom: solid 1px var(--divider); - font-weight: bold; - } - - > ._content { - padding: 16px; - - & + ._content { - border-top: solid 1px var(--divider); - } - } - - > ._footer { - border-top: solid 1px var(--divider); - padding: 16px; - } -} - ._fullinfo { padding: 32px; text-align: center; diff --git a/src/client/themes/_dark.json5 b/src/client/themes/_dark.json5 index ac2a9bc46a..12d1c0c409 100644 --- a/src/client/themes/_dark.json5 +++ b/src/client/themes/_dark.json5 @@ -20,7 +20,6 @@ panel: '#000', shadow: 'rgba(0, 0, 0, 0.1)', header: 'rgba(20, 20, 20, 0.75)', - pageBg: ':lighten<5<@bg', navBg: '@panel', navFg: '@fg', navHoverFg: ':lighten<17<@fg', diff --git a/src/client/themes/_light.json5 b/src/client/themes/_light.json5 index dcd42506f6..c998b1833b 100644 --- a/src/client/themes/_light.json5 +++ b/src/client/themes/_light.json5 @@ -20,7 +20,6 @@ panel: '#fff', shadow: 'rgba(0, 0, 0, 0.1)', header: 'rgba(255, 255, 255, 0.75)', - pageBg: '@bg', navBg: '@panel', navFg: '@fg', navHoverFg: ':darken<17<@fg', |