diff --git a/assets/css/main.css b/assets/css/main.css index 0c4f23d..4ae94b0 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -16,6 +16,8 @@ body { --black: #000000; --k-accent-light-3: #ffaee1; --steps-active-color: 97 136 231; + --bg-card: #0c3f22; + --bg-persistent: #0d2919; } :root, @@ -83,7 +85,7 @@ body { --black: #191718; --text-color: 255 255 255; --text-color-inverse: var(--black); - --background-color: #191718; + --background-color: #0d2919; --background-color-inverse: var(--white); --link-hover: #cccccc; --border-color: var(--white); diff --git a/assets/images/Polkadot.png b/assets/images/Polkadot.png new file mode 100644 index 0000000..9d85d7d Binary files /dev/null and b/assets/images/Polkadot.png differ diff --git a/assets/images/landing-background.png b/assets/images/landing-background.png new file mode 100644 index 0000000..87c6a8c Binary files /dev/null and b/assets/images/landing-background.png differ diff --git a/components/dot/button.vue b/components/dot/button.vue index fbfe399..3e95143 100644 --- a/components/dot/button.vue +++ b/components/dot/button.vue @@ -40,7 +40,7 @@ const SIZE_CLASSES: Record = { const VARIANT_CLASSES: Record = { primary: ` - bg-k-primary hover:bg-background-color-inverse text-black hover:text-text-color-inverse rounded-full + bg-k-primary hover:bg-background-color-inverse border-2 border-transparent text-black hover:text-text-color-inverse rounded-full disabled:bg-disabled disabled:text-neutral-7 disabled:opacity-50 `, secondary: ` @@ -51,6 +51,14 @@ const VARIANT_CLASSES: Record = { bg-transparent text-background-color-inverse border-2 border-background-color-inverse hover:bg-background-color-inverse hover:text-text-color-inverse rounded-full disabled:bg-disabled disabled:text-neutral-7 disabled:opacity-50 `, + "tertiary-light": ` + bg-transparent text-white border-2 border-white hover:bg-white hover:text-black rounded-full + disabled:bg-disabled disabled:text-neutral-7 disabled:opacity-50 + `, + "tertiary-dark": ` + bg-transparent text-black border-2 border-black hover:bg-black hover:text-white rounded-full + disabled:bg-disabled disabled:text-neutral-7 disabled:opacity-50 + `, }; const btnClasses = computed(() => { diff --git a/components/dot/connect-modal.vue b/components/dot/connect-modal.vue index 3d53e79..72a289b 100644 --- a/components/dot/connect-modal.vue +++ b/components/dot/connect-modal.vue @@ -1,25 +1,21 @@ @@ -43,8 +41,5 @@ function onOpened() { } const vfm = useVfm(); - -function closeModal() { - vfm.close("qr-scanner-modal"); -} +const closeModal = () => vfm.close("qr-scanner-modal"); diff --git a/components/dot/sign-modal.vue b/components/dot/sign-modal.vue new file mode 100644 index 0000000..b174cf3 --- /dev/null +++ b/components/dot/sign-modal.vue @@ -0,0 +1,116 @@ + + + diff --git a/components/dot/types.ts b/components/dot/types.ts index 2601ce2..86ce014 100644 --- a/components/dot/types.ts +++ b/components/dot/types.ts @@ -1,3 +1,3 @@ -export type BtnVariant = "primary" | "secondary" | "tertiary"; +export type BtnVariant = "primary" | "secondary" | "tertiary" | "tertiary-light" | "tertiary-dark"; export type BtnSize = "small" | "medium" | "large"; diff --git a/components/layout/nav.vue b/components/layout/nav.vue index c6e32a4..c1de216 100644 --- a/components/layout/nav.vue +++ b/components/layout/nav.vue @@ -6,7 +6,7 @@ -