summaryrefslogtreecommitdiff
path: root/src/client/app/mobile
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2019-02-26 14:02:23 +0900
committersyuilo <syuilotan@yahoo.co.jp>2019-02-26 14:02:23 +0900
commit8db8d3f39e2c53544fd40aa202091d098d562d1d (patch)
tree5602e1a9d1c4b63f280b46d14bfff80a7c423142 /src/client/app/mobile
parent:art: (diff)
downloadmisskey-8db8d3f39e2c53544fd40aa202091d098d562d1d.tar.gz
misskey-8db8d3f39e2c53544fd40aa202091d098d562d1d.tar.bz2
misskey-8db8d3f39e2c53544fd40aa202091d098d562d1d.zip
:art:
Diffstat (limited to 'src/client/app/mobile')
-rw-r--r--src/client/app/mobile/views/components/ui-container.vue12
-rw-r--r--src/client/app/mobile/views/pages/settings.vue12
2 files changed, 16 insertions, 8 deletions
diff --git a/src/client/app/mobile/views/components/ui-container.vue b/src/client/app/mobile/views/components/ui-container.vue
index 3ccff58b79..29f3ce045f 100644
--- a/src/client/app/mobile/views/components/ui-container.vue
+++ b/src/client/app/mobile/views/components/ui-container.vue
@@ -1,5 +1,5 @@
<template>
-<div class="ukygtjoj" :class="{ naked, inDeck, inNakedDeckColumn, hideHeader: !showHeader }">
+<div class="ukygtjoj" :class="{ naked, inNakedDeckColumn, hideHeader: !showHeader, shadow: $store.state.device.useShadow }">
<header v-if="showHeader">
<div class="title"><slot name="header"></slot></div>
<slot name="func"></slot>
@@ -36,9 +36,6 @@ export default Vue.extend({
},
},
inject: {
- inDeck: {
- default: false
- },
inNakedDeckColumn: {
default: false
}
@@ -60,13 +57,12 @@ export default Vue.extend({
.ukygtjoj
overflow hidden
- &.inDeck
- box-shadow none !important
-
&:not(.inNakedDeckColumn)
background var(--face)
border-radius 8px
- box-shadow 0 4px 16px rgba(#000, 0.1)
+
+ &.shadow
+ box-shadow 0 4px 16px rgba(#000, 0.1)
& + .ukygtjoj
margin-top 16px
diff --git a/src/client/app/mobile/views/pages/settings.vue b/src/client/app/mobile/views/pages/settings.vue
index 17f9f65881..bdf515dd04 100644
--- a/src/client/app/mobile/views/pages/settings.vue
+++ b/src/client/app/mobile/views/pages/settings.vue
@@ -15,6 +15,8 @@
<section>
<ui-switch v-model="darkmode">{{ $t('dark-mode') }}</ui-switch>
+ <ui-switch v-model="useShadow">{{ $t('use-shadow') }}</ui-switch>
+ <ui-switch v-model="roundedCorners">{{ $t('rounded-corners') }}</ui-switch>
<ui-switch v-model="circleIcons">{{ $t('circle-icons') }}</ui-switch>
<section>
<header>{{ $t('@.line-width') }}</header>
@@ -214,6 +216,16 @@ export default Vue.extend({
set(value) { this.$store.commit('device/set', { key: 'darkmode', value }); }
},
+ useShadow: {
+ get() { return this.$store.state.device.useShadow; },
+ set(value) { this.$store.commit('device/set', { key: 'useShadow', value }); }
+ },
+
+ roundedCorners: {
+ get() { return this.$store.state.device.roundedCorners; },
+ set(value) { this.$store.commit('device/set', { key: 'roundedCorners', value }); }
+ },
+
useOsDefaultEmojis: {
get() { return this.$store.state.device.useOsDefaultEmojis; },
set(value) { this.$store.commit('device/set', { key: 'useOsDefaultEmojis', value }); }