diff --git a/src/config.yml b/src/config.yml
index 2ab3a21..39a9eff 100644
--- a/src/config.yml
+++ b/src/config.yml
@@ -1,5 +1,7 @@
title: 'Hello World !!'
subtitle: 'actually, I am a new pilot.'
+logo: 'icon-any.svg'
+asmask: true
services:
- title: '/Cloud'
diff --git a/src/lib/components/Brand.svelte b/src/lib/components/Brand.svelte
new file mode 100644
index 0000000..0d29e54
--- /dev/null
+++ b/src/lib/components/Brand.svelte
@@ -0,0 +1,40 @@
+
+
+
+ {#if brand.logo}
+ {#if brand.asmask != true}
+

+ {/if}
+ {:else if brand.icon}
+
an icon
+ {/if}
+
+
+
diff --git a/src/lib/config.ts b/src/lib/config.ts
index 753016b..65b13a1 100644
--- a/src/lib/config.ts
+++ b/src/lib/config.ts
@@ -1,7 +1,7 @@
export interface BrandConfig {
logo?: string;
icon?: string;
- usemask?: boolean;
+ asmask?: boolean;
}
export interface SectionConfig extends BrandConfig {
diff --git a/src/lib/server/config.ts b/src/lib/server/config.ts
index d32e80f..afc1acd 100644
--- a/src/lib/server/config.ts
+++ b/src/lib/server/config.ts
@@ -9,7 +9,7 @@ const requiredService: Required = {
subtitle: '',
logo: '',
icon: '',
- usemask: false,
+ asmask: false,
url: '',
target: '',
type: ''
@@ -20,7 +20,7 @@ const requiredServiceGroup: Required = {
subtitle: '',
logo: '',
icon: '',
- usemask: false,
+ asmask: false,
items: [requiredService]
};
@@ -29,7 +29,7 @@ export const requiredConfig: Required = {
subtitle: '',
logo: '',
icon: '',
- usemask: false,
+ asmask: false,
services: [requiredServiceGroup]
};
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 4390733..cf44d90 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -1,15 +1,18 @@
-{data.config.title}
-{#if data.config.subtitle}
- {data.config.subtitle}
-{/if}
-
+
+
+ {data.config.title}
+ {#if data.config.subtitle}
+ {data.config.subtitle}
+ {/if}
+
{#each data.config.services as group, i}
{/each}