forked from cybrespace/pinafore
tweak style for mobile
This commit is contained in:
parent
eebadf8a71
commit
545d2a9d92
|
@ -15,6 +15,11 @@
|
||||||
:global(.settings .free-text h2) {
|
:global(.settings .free-text h2) {
|
||||||
margin: 20px 0 10px;
|
margin: 20px 0 10px;
|
||||||
}
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.settings {
|
||||||
|
margin: 20px 10px;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
import SettingsNav from './SettingsNav.html';
|
import SettingsNav from './SettingsNav.html';
|
||||||
|
|
|
@ -1,18 +1,28 @@
|
||||||
{{#if label}}
|
<div class="settings-list-wrapper">
|
||||||
<ul class="settings-list" aria-label="{{label}}">
|
{{#if label}}
|
||||||
|
<ul class="settings-list" aria-label="{{label}}">
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
</ul>
|
</ul>
|
||||||
{{else}}
|
{{else}}
|
||||||
<ul class="settings-list">
|
<ul class="settings-list">
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
</ul>
|
</ul>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
</div>
|
||||||
<style>
|
<style>
|
||||||
|
.settings-list-wrapper {
|
||||||
|
margin: 20px 20px;
|
||||||
|
}
|
||||||
ul.settings-list {
|
ul.settings-list {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
border: 1px solid var(--settings-list-item-border);
|
border: 1px solid var(--settings-list-item-border);
|
||||||
margin: 20px auto;
|
margin: 0 auto;
|
||||||
max-width: 80%;
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.settings-list-wrapper {
|
||||||
|
margin: 20px 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
|
@ -55,4 +55,16 @@
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (max-width: 767px) {
|
||||||
|
.settings-list-item a {
|
||||||
|
padding: 20px 10px;
|
||||||
|
}
|
||||||
|
.settings-list-item svg {
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
.settings-list-item .offset-for-icon {
|
||||||
|
margin-left: 34px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
Loading…
Reference in New Issue