summaryrefslogtreecommitdiff
path: root/packages/client/src
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-12-10 11:56:23 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-12-10 11:56:23 +0900
commit640fc337afad7f4bd44e1121aef297d5ea7725ab (patch)
treec0a18feb94ff6794a6dac4dafdbefee3e06f7273 /packages/client/src
parentMerge branch 'develop' of https://github.com/misskey-dev/misskey into develop (diff)
downloadmisskey-640fc337afad7f4bd44e1121aef297d5ea7725ab.tar.gz
misskey-640fc337afad7f4bd44e1121aef297d5ea7725ab.tar.bz2
misskey-640fc337afad7f4bd44e1121aef297d5ea7725ab.zip
client: tweak style
Diffstat (limited to 'packages/client/src')
-rw-r--r--packages/client/src/pages/settings/index.vue122
1 files changed, 60 insertions, 62 deletions
diff --git a/packages/client/src/pages/settings/index.vue b/packages/client/src/pages/settings/index.vue
index 2e26870d8b..fe0e03cf68 100644
--- a/packages/client/src/pages/settings/index.vue
+++ b/packages/client/src/pages/settings/index.vue
@@ -1,23 +1,25 @@
<template>
-<div ref="el" class="vvcocwet" :class="{ wide: !narrow }">
- <div v-if="!narrow || page == null" class="nav">
- <MkSpacer :content-max="700" :margin-min="20">
- <div class="baaadecd">
- <div class="title">{{ $ts.settings }}</div>
- <MkInfo v-if="emailNotConfigured" warn class="info">{{ $ts.emailNotConfiguredWarning }} <MkA to="/settings/email" class="_link">{{ $ts.configure }}</MkA></MkInfo>
- <MkSuperMenu :def="menuDef" :grid="page == null"></MkSuperMenu>
+<MkSpacer :content-max="900" :margin-min="20" :margin-max="32">
+ <div ref="el" class="vvcocwet" :class="{ wide: !narrow }">
+ <div class="header">
+ <div class="title">{{ $ts.settings }}</div>
+ <div v-if="childInfo" class="subtitle">{{ childInfo.title }}</div>
+ </div>
+ <div class="body">
+ <div v-if="!narrow || page == null" class="nav">
+ <div class="baaadecd">
+ <MkInfo v-if="emailNotConfigured" warn class="info">{{ $ts.emailNotConfiguredWarning }} <MkA to="/settings/email" class="_link">{{ $ts.configure }}</MkA></MkInfo>
+ <MkSuperMenu :def="menuDef" :grid="page == null"></MkSuperMenu>
+ </div>
</div>
- </MkSpacer>
- </div>
- <div class="main">
- <MkSpacer :content-max="600" :margin-min="20">
- <div class="bkzroven">
- <div v-if="childInfo" class="title">{{ childInfo.title }}</div>
- <component :is="component" :key="page" v-bind="pageProps" @info="onInfo"/>
+ <div class="main">
+ <div class="bkzroven">
+ <component :is="component" :key="page" v-bind="pageProps" @info="onInfo"/>
+ </div>
</div>
- </MkSpacer>
+ </div>
</div>
-</div>
+</MkSpacer>
</template>
<script lang="ts">
@@ -292,66 +294,62 @@ export default defineComponent({
<style lang="scss" scoped>
.vvcocwet {
- > .nav {
- .baaadecd {
- > .title {
- margin: 16px;
- font-size: 1.5em;
- font-weight: bold;
- }
-
- > .info {
- margin: 16px 0;
- }
+ > .header {
+ display: flex;
+ margin-bottom: 24px;
+ font-size: 1.5em;
+ font-weight: bold;
- > .accounts {
- > .avatar {
- display: block;
- width: 50px;
- height: 50px;
- margin: 8px auto 16px auto;
- }
- }
+ > .title {
+ width: 34%;
}
- }
- > .main {
- .bkzroven {
- > .title {
- margin: 4px 0 20px 0;
- font-size: 1.5em;
- font-weight: bold;
- }
+ > .subtitle {
+ flex: 1;
+ min-width: 0;
}
}
- &.wide {
- display: flex;
- max-width: 1000px;
- margin: 0 auto;
- height: 100%;
-
+ > .body {
> .nav {
- width: 32%;
- box-sizing: border-box;
- overflow: auto;
-
.baaadecd {
- > .title {
- margin: 24px 0;
+ > .info {
+ margin: 16px 0;
+ }
+
+ > .accounts {
+ > .avatar {
+ display: block;
+ width: 50px;
+ height: 50px;
+ margin: 8px auto 16px auto;
+ }
}
}
}
> .main {
- flex: 1;
- min-width: 0;
- overflow: auto;
-
.bkzroven {
- > .title {
- margin: 6px 0 24px 0;
- }
+ }
+ }
+ }
+
+ &.wide {
+ > .body {
+ display: flex;
+ height: 100%;
+
+ > .nav {
+ width: 34%;
+ padding-right: 32px;
+ box-sizing: border-box;
+ overflow: auto;
+ }
+
+ > .main {
+ flex: 1;
+ min-width: 0;
+ overflow: auto;
}
}
}