Fix dark mode shadow and markdown docs link (fix #1136)

Signed-off-by: Julius Härtl <jus@bitgrid.net>
This commit is contained in:
Julius Härtl
2020-01-25 11:34:26 +01:00
parent ef986842a5
commit 6ea05e1cb2
3 changed files with 25 additions and 9 deletions

View File

@@ -193,6 +193,7 @@ export default {
padding: 3px; padding: 3px;
margin: 3px -3px; margin: 3px -3px;
margin-right: -10px; margin-right: -10px;
margin-bottom: 5px;
margin-top: 0; margin-top: 0;
background-color: var(--color-main-background-translucent); background-color: var(--color-main-background-translucent);

View File

@@ -106,7 +106,13 @@
type="deck-card" /> type="deck-card" />
</div> </div>
<h5>{{ t('deck', 'Description') }}</h5> <h5>
{{ t('deck', 'Description') }}
<a v-tooltip="t('deck', 'Formatting help')"
href="https://deck.readthedocs.io/en/latest/Markdown/"
target="_blank"
class="icon icon-info" />
</h5>
<!-- FIXME: make sure the editor is disabled when canEdit is false --> <!-- FIXME: make sure the editor is disabled when canEdit is false -->
<VueEasymde ref="markdownEditor" v-model="copiedCard.description" :configs="mdeConfig" /> <VueEasymde ref="markdownEditor" v-model="copiedCard.description" :configs="mdeConfig" />
</AppSidebarTab> </AppSidebarTab>
@@ -300,13 +306,21 @@ export default {
} }
</style> </style>
<style lang="scss"> <style lang="scss" scoped>
h5 { h5 {
border-bottom: 1px solid var(--color-border); border-bottom: 1px solid var(--color-border);
margin-top: 20px; margin-top: 20px;
margin-bottom: 5px; margin-bottom: 5px;
color: var(--color-text-maxcontrast); color: var(--color-text-maxcontrast);
.icon-info {
display: inline-block;
width: 16px;
height: 16px;
float: right;
opacity: .7;
}
} }
.section-wrapper { .section-wrapper {

View File

@@ -237,14 +237,19 @@ export default {
opacity: 0; opacity: 0;
} }
body.dark .card {
border: 1px solid var(--color-border);
}
.card { .card {
box-shadow: 0 0 3px 0 var(--color-box-shadow); box-shadow: 0 0 2px 0 var(--color-box-shadow);
border-radius: 3px; border-radius: 3px;
font-size: 100%; font-size: 100%;
background-color: var(--color-main-background); background-color: var(--color-main-background);
margin-bottom: $card-spacing; margin-bottom: $card-spacing;
&.current {
box-shadow: 0 0 3px 1px var(--color-box-shadow); &.current-card {
box-shadow: 0 0 5px 0 var(--color-box-shadow);
} }
.card-upper { .card-upper {
@@ -315,10 +320,6 @@ export default {
height: 44px; height: 44px;
} }
} }
&.current-card {
box-shadow: 0 0 6px 0 var(--color-box-shadow);
}
} }
.compact { .compact {