diff --git a/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic-ext.woff2 b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic-ext.woff2 new file mode 100644 index 0000000..8308fef Binary files /dev/null and b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic-ext.woff2 differ diff --git a/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic.woff2 b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic.woff2 new file mode 100644 index 0000000..2fb4a0c Binary files /dev/null and b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-cyrillic.woff2 differ diff --git a/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin-ext.woff2 b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin-ext.woff2 new file mode 100644 index 0000000..3748546 Binary files /dev/null and b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin-ext.woff2 differ diff --git a/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin.woff2 b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin.woff2 new file mode 100644 index 0000000..e10478f Binary files /dev/null and b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-latin.woff2 differ diff --git a/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-vietnamese.woff2 b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-vietnamese.woff2 new file mode 100644 index 0000000..900cba6 Binary files /dev/null and b/-/fastn-community.github.io/lobster-font/static/Lobster-400-normal-vietnamese.woff2 differ diff --git a/-/ui.fifthtry.com/assets/auto-mode-dark.svg b/-/ui.fifthtry.com/assets/auto-mode-dark.svg new file mode 100644 index 0000000..ba03771 --- /dev/null +++ b/-/ui.fifthtry.com/assets/auto-mode-dark.svg @@ -0,0 +1,3 @@ + diff --git a/-/ui.fifthtry.com/assets/auto-mode.svg b/-/ui.fifthtry.com/assets/auto-mode.svg new file mode 100644 index 0000000..8603de3 --- /dev/null +++ b/-/ui.fifthtry.com/assets/auto-mode.svg @@ -0,0 +1,3 @@ + diff --git a/-/ui.fifthtry.com/assets/dark-mode-dark.svg b/-/ui.fifthtry.com/assets/dark-mode-dark.svg new file mode 100644 index 0000000..3ee10b6 --- /dev/null +++ b/-/ui.fifthtry.com/assets/dark-mode-dark.svg @@ -0,0 +1,7 @@ + diff --git a/-/ui.fifthtry.com/assets/light-mode-dark.svg b/-/ui.fifthtry.com/assets/light-mode-dark.svg new file mode 100644 index 0000000..40f8edc --- /dev/null +++ b/-/ui.fifthtry.com/assets/light-mode-dark.svg @@ -0,0 +1,3 @@ + diff --git a/-/ui.fifthtry.com/assets/light-mode.svg b/-/ui.fifthtry.com/assets/light-mode.svg new file mode 100644 index 0000000..22606c2 --- /dev/null +++ b/-/ui.fifthtry.com/assets/light-mode.svg @@ -0,0 +1,3 @@ + diff --git a/-/ui.fifthtry.com/assets/logo-dark.svg b/-/ui.fifthtry.com/assets/logo-dark.svg new file mode 100644 index 0000000..c9b276c --- /dev/null +++ b/-/ui.fifthtry.com/assets/logo-dark.svg @@ -0,0 +1,4 @@ + diff --git a/-/ui.fifthtry.com/assets/logo.svg b/-/ui.fifthtry.com/assets/logo.svg new file mode 100644 index 0000000..47ae8db --- /dev/null +++ b/-/ui.fifthtry.com/assets/logo.svg @@ -0,0 +1,4 @@ + diff --git a/FASTN.ftd b/FASTN.ftd index ca0ae27..42b966b 100644 --- a/FASTN.ftd +++ b/FASTN.ftd @@ -3,8 +3,10 @@ -- fastn.package: fifthtry.github.io/easy-contest favicon: /favicon.ico +-- fastn.dependency: ui.fifthtry.com -- fastn.dependency: fastn-community.github.io/dark-flame-cs -- fastn.dependency: fastn-community.github.io/midnight-storm-typography +-- fastn.dependency: fastn-community.github.io/doc-site -- fastn.dependency: fastn-community.github.io/design-system provided-via: fifthtry.github.io/easy-contest/ds diff --git a/components/header.ftd b/components/header.ftd new file mode 100644 index 0000000..11622e5 --- /dev/null +++ b/components/header.ftd @@ -0,0 +1,40 @@ +-- import: ui.fifthtry.com/components/dark-mode-toggle +-- import: ui.fifthtry.com/site-data + +-- component header: +module site-data: site-data +ds.gap margin: $ds.spaces.vertical-gap.zero +boolean theme-toggle: true + +-- ds.section-column: +margin: $ds.spaces.vertical-gap.zero +inset: $ds.spaces.inset-wide.medium + + -- ds.row: + inset: $ds.spaces.inset-tall.zero-small + spacing: $ds.spaces.horizontal-gap.space-between + border: $ds.borders.bottom.small + radius: $ds.radius.zero + + -- ftd.image: + src: $header.site-data.logo + link: $header.site-data.homepage + + -- ds.row: + width: hug-content + spacing: $ds.spaces.horizontal-gap.medium + + -- ds.copy-regular: Rules + link: /rules/ + + -- dark-mode-toggle.dark-mode-toggle: + if: { header.theme-toggle } + + -- end: ds.row + + -- end: ds.row + +-- end: ds.section-column + +-- end: header + diff --git a/components/header/index.html b/components/header/index.html new file mode 100644 index 0000000..fd6da45 --- /dev/null +++ b/components/header/index.html @@ -0,0 +1,2757 @@ + + +
+ +