Compare commits

...

6 Commits

Author SHA1 Message Date
965ab02315 1.0.261 2024-01-22 01:29:28 +01:00
991784eae6 fix(core): update 2024-01-22 01:29:27 +01:00
b474b7986c 1.0.260 2024-01-22 01:26:13 +01:00
98542252cb fix(core): update 2024-01-22 01:26:13 +01:00
0d78deadf2 1.0.259 2024-01-22 01:11:29 +01:00
5108f47e56 fix(core): update 2024-01-22 01:11:28 +01:00
3 changed files with 35 additions and 7 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "@design.estate/dees-catalog", "name": "@design.estate/dees-catalog",
"version": "1.0.258", "version": "1.0.261",
"private": false, "private": false,
"description": "website for lossless.com", "description": "website for lossless.com",
"main": "dist_ts_web/index.js", "main": "dist_ts_web/index.js",

View File

@@ -3,6 +3,6 @@
*/ */
export const commitinfo = { export const commitinfo = {
name: '@design.estate/dees-catalog', name: '@design.estate/dees-catalog',
version: '1.0.258', version: '1.0.261',
description: 'website for lossless.com' description: 'website for lossless.com'
} }

View File

@@ -27,11 +27,14 @@ export class DeesSimpleAppDash extends DeesElement {
@property() @property()
public name = 'Dees Simple Login'; public name = 'Dees Simple Login';
@property()
public views: Array<{ name: string; icon: string; viewFunction: () => Promise<TemplateResult> }> = [];
public static styles = [ public static styles = [
cssManager.defaultStyles, cssManager.defaultStyles,
css` css`
:host { :host {
color: ${cssManager.bdTheme('#333', '#fff')}; color: ${cssManager.bdTheme('#333', '#ccc')};
user-select: none; user-select: none;
} }
.appbar { .appbar {
@@ -39,17 +42,36 @@ export class DeesSimpleAppDash extends DeesElement {
top: 0; top: 0;
height: 40px; height: 40px;
width: 100%; width: 100%;
background: ${cssManager.bdTheme('#eeeeeb', '#000')}; background: ${cssManager.bdTheme('#eeeeeb', '#222')};
border-bottom: 1px solid ${cssManager.bdTheme('#ccc', '#333')}; border-bottom: 1px solid ${cssManager.bdTheme('#ccc', '#ffffff10')};
font-size: 14px; font-size: 14px;
line-height: 40px; line-height: 40px;
font-family: 'Roboto', 'Inter', sans-serif; font-family: 'Roboto', 'Inter', sans-serif;
padding: 0px 16px; padding: 0px 16px;
z-index: 2;
box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.8);
display: grid;
grid-template-columns: min-content 1fr auto;
} }
.appName {
white-space: nowrap;
}
.appActions {
display: flex;
}
.appActions .action {}
.appActions .action:hover {
color: ${cssManager.bdTheme('#000', '#fff')};
}
.appcontent { .appcontent {
z-index: 1;
position: fixed; position: fixed;
top: 40px; top: 40px;
height: calc(100% - 40px); height: calc(100vh - 40px);
bottom: 0px; bottom: 0px;
width: 100%; width: 100%;
overflow: auto; overflow: auto;
@@ -61,7 +83,13 @@ export class DeesSimpleAppDash extends DeesElement {
public render(): TemplateResult { public render(): TemplateResult {
return html` return html`
<div class="appbar"> <div class="appbar">
configvault v1.2.3 <div class="appName">${this.name}</div>
<div class="viewTabs"></div>
<div class="appActions">
<div class="action">
Logout
</div>
</div>
</div> </div>
<div class="appcontent"> <div class="appcontent">
<slot></slot> <slot></slot>