Turn panel into top bar

This commit is contained in:
2025-08-20 20:17:08 +03:00
Unverified
parent 5c868b2076
commit a0499386a7
4 changed files with 37 additions and 12 deletions
+8 -8
View File
@@ -112,16 +112,16 @@
</mdui-list-item> </mdui-list-item>
</mdui-list> </mdui-list>
</mdui-tab-panel> </mdui-tab-panel>
<mdui-tab-panel slot="panel" value="channels">ertgergert</mdui-tab-panel> <mdui-tab-panel slot="panel" value="channels">Скоро будет...</mdui-tab-panel>
<mdui-tab-panel slot="panel" value="contacts">erhnbftgynftdhge4w</mdui-tab-panel> <mdui-tab-panel slot="panel" value="contacts">Скоро будет...</mdui-tab-panel>
</mdui-tabs> </mdui-tabs>
</div> </div>
<div class="ponel"> <mdui-bottom-app-bar>
<a href="#">+чат</a> <mdui-button-icon icon="settings--filled"></mdui-button-icon>
<a href="#">+канал</a> <mdui-button-icon icon="group_add--filled"></mdui-button-icon>
<a href="#">Выйти</a> <div style="flex-grow: 1"></div>
</div> <mdui-fab icon="edit--filled"></mdui-fab>
<footer></footer> </mdui-bottom-app-bar>
</div> </div>
<div class="chat-container"> <div class="chat-container">
<div class="chat-main" id="conteinerchat"> <div class="chat-main" id="conteinerchat">
+9
View File
@@ -20,6 +20,7 @@
height: 100vh; height: 100vh;
width: 27%; width: 27%;
background-color: $color-dark-surface-container; background-color: $color-dark-surface-container;
position: relative;
.profileheader { .profileheader {
display: flex; display: flex;
@@ -105,4 +106,12 @@
margin-right: 1rem; margin-right: 1rem;
} }
} }
mdui-bottom-app-bar {
position: relative;
width: 100%;
padding-left: 16px;
padding-right: 16px;
margin-top: auto;
}
} }
@@ -1,11 +1,25 @@
/* fallback */ @mixin iconsFontStyle() {
@font-face {
font-family: 'Material Symbols Outlined';
font-style: normal; font-style: normal;
font-weight: 400; font-weight: 400;
src: url(material-symbols.woff2) format('woff2'); src: url(material-symbols.woff2) format('woff2');
} }
/* fallback */
@font-face {
font-family: 'Material Symbols Outlined';
@include iconsFontStyle();
}
@font-face {
font-family: 'Material Icons Outlined';
@include iconsFontStyle();
}
@font-face {
font-family: 'Material Icons';
@include iconsFontStyle();
}
.material-symbols { .material-symbols {
font-family: 'Material Symbols Outlined'; font-family: 'Material Symbols Outlined';
font-weight: normal; font-weight: normal;
+3 -1
View File
@@ -3,7 +3,9 @@ import 'mdui/components/tab.js';
import 'mdui/components/tab-panel.js'; import 'mdui/components/tab-panel.js';
import 'mdui/components/list.js'; import 'mdui/components/list.js';
import 'mdui/components/list-item.js'; import 'mdui/components/list-item.js';
import 'mdui/components/list-subheader.js'; import 'mdui/components/bottom-app-bar.js';
import 'mdui/components/button-icon.js';
import 'mdui/components/fab.js';
import { setColorScheme } from 'mdui/functions/setColorScheme.js'; import { setColorScheme } from 'mdui/functions/setColorScheme.js';