Skip to content

Commit

Permalink
Add BLD STR DCK.
Browse files Browse the repository at this point in the history
  • Loading branch information
Angel-of-Dev committed Apr 13, 2024
1 parent be37adf commit 29d1c7e
Show file tree
Hide file tree
Showing 15 changed files with 2,126 additions and 131 deletions.
12 changes: 9 additions & 3 deletions .vitepress/config.mts
Original file line number Diff line number Diff line change
Expand Up @@ -37,17 +37,19 @@ export default defineConfig({
themeConfig: {
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Archive', link: '/archive/building-strong-deck/' },
{ text: 'Story', link: '/dune/the-story/' }
],
sidebar: [
{
text: 'Archive',
text: 'Archive', link: '/archive/building-strong-deck/',
items: [
{ text: '🖖 How This Site Was Made', link: '/archive/how-this-site-was-made/' }
{ text: '🖖 How This Site Was Made', link: '/archive/how-this-site-was-made/' },
{ text: '🎴 Building Strong D*ck', link: '/archive/building-strong-deck/' }
]
},
{
text: 'The Hearth of Dune',
text: 'The Hearth of Dune', link: '/dune/the-story/',
items: [
{ text: '📃 The Story', link: '/dune/the-story/',
items: [ ]},
Expand All @@ -61,6 +63,10 @@ export default defineConfig({
]
}
],
footer: {
message: '<strong>FOR INTERNAL USE ONLY. DO NOT SHARE OUTSIDE OF YOUR ORGANISATION.</strong>',
copyright: 'Copyright © 1984</a>'
},

socialLinks: [
{ icon: 'github', link: 'https://github.com/Angel-of-Dev' }
Expand Down
271 changes: 147 additions & 124 deletions .vitepress/theme/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -54,102 +54,125 @@
src: url('Dalek.ttf') format('truetype');
}

:root {
/* Use Dalek font for nav bar links, hero name and titles
Fallback fonts kept same as VitePress default.
*/
--signature-font-family: 'Dalek', 'Chinese Quotes', 'Inter var', 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Helvetica, Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';

/* Use Fira Code for code.
Fallback to default mono fonts otherwise.
*/
--vp-font-family-mono: 'Fira Code', ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;

--vp-c-bg: #DCCAB7;
--vp-code-color: #3F3027;
--vp-c-text-1: #3F3027;
--vp-c-text-2: rgba(60, 60, 67, 0.78);
--vp-c-bg-alt: #f4efe9;

--vp-c-default-1: var(--vp-c-gray-1);
--vp-c-default-2: var(--vp-c-gray-2);
--vp-c-default-3: var(--vp-c-gray-3);
--vp-c-default-soft: var(--vp-c-gray-soft);

--vp-c-brand-1: var(--vp-c-indigo-3);
--vp-c-brand-2: var(--vp-c-indigo-3);
--vp-c-brand-3: var(--vp-c-indigo-3);
--vp-c-brand-soft: var(--vp-c-indigo-soft);

--vp-c-tip-1: var(--vp-c-brand-1);
--vp-c-tip-2: var(--vp-c-brand-2);
--vp-c-tip-3: var(--vp-c-brand-3);
--vp-c-tip-soft: var(--vp-c-brand-soft);

--vp-c-warning-1: var(--vp-c-yellow-1);
--vp-c-warning-2: var(--vp-c-yellow-2);
--vp-c-warning-3: var(--vp-c-yellow-3);
--vp-c-warning-soft: var(--vp-c-yellow-soft);

--vp-c-danger-1: var(--vp-c-red-1);
--vp-c-danger-2: var(--vp-c-red-2);
--vp-c-danger-3: var(--vp-c-red-3);
--vp-c-danger-soft: var(--vp-c-red-soft);

.tagline {
font-size: 18px;
}

.title {
color: var(--vp-c-text-1);
}

.VPNavBarMenuLink, .name, .title {
font-family: var(--signature-font-family)
}

.VPButton.brand {
background: #3F3027;
}

.signature-contents {
display: contents;
font-size:large;
font-family: var(--signature-font-family);
color: var(--vp-c-text-1);
}

.signature {
font-family: var(--signature-font-family);
color: var(--vp-c-text-1);
font-size: 28px;
float: right;
}

.right {
float: right;
}
:root {
/* Use Dalek font for nav bar links, hero name and titles
Fallback fonts kept same as VitePress default.
*/
--signature-font-family: 'Dalek', 'Chinese Quotes', 'Inter var', 'Inter', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Helvetica, Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';

/* Use Fira Code for code.
Fallback to default mono fonts otherwise.
*/
--vp-font-family-mono: 'Fira Code', ui-monospace, SFMono-Regular, 'SF Mono', Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;

--vp-c-bg: #DCCAB7;
--vp-code-color: #3F3027;
--vp-c-text-1: #3F3027;
--vp-c-text-2: rgba(60, 60, 67, 0.78);
--vp-c-bg-alt: #f4efe9;

--vp-c-default-1: var(--vp-c-gray-1);
--vp-c-default-2: var(--vp-c-gray-2);
--vp-c-default-3: var(--vp-c-gray-3);
--vp-c-default-soft: var(--vp-c-gray-soft);

--vp-c-brand-1: var(--vp-c-indigo-3);
--vp-c-brand-2: var(--vp-c-indigo-3);
--vp-c-brand-3: var(--vp-c-indigo-3);
--vp-c-brand-soft: var(--vp-c-indigo-soft);

--vp-c-tip-1: var(--vp-c-brand-1);
--vp-c-tip-2: var(--vp-c-brand-2);
--vp-c-tip-3: var(--vp-c-brand-3);
--vp-c-tip-soft: var(--vp-c-brand-soft);

--vp-c-warning-1: var(--vp-c-yellow-1);
--vp-c-warning-2: var(--vp-c-yellow-2);
--vp-c-warning-3: var(--vp-c-yellow-3);
--vp-c-warning-soft: var(--vp-c-yellow-soft);

--vp-c-danger-1: var(--vp-c-red-1);
--vp-c-danger-2: var(--vp-c-red-2);
--vp-c-danger-3: var(--vp-c-red-3);
--vp-c-danger-soft: var(--vp-c-red-soft);


--vp-badge-info-border: #464545;

--vp-badge-danger-border: #464545;
--vp-badge-danger-text: #2b2b2b;
--vp-badge-danger-bg: #ffee009c;

--vp-badge-tip-border: #464545;
--vp-badge-tip-text: #2f8430;
--vp-badge-tip-bg: #12b91d2b;

.tagline {
font-size: 18px;
}

.VPNavBarMenuLink, .name, .title {
color: var(--vp-c-text-1);
font-family: var(--signature-font-family);
}

.VPButton.brand {
background: #3F3027;
}

.VPBadge {
font-weight: bold;
}

.signature-contents {
display: contents;
font-size: large;
font-family: var(--signature-font-family);
color: var(--vp-c-text-1);
}

.signature {
font-family: var(--signature-font-family);
color: var(--vp-c-text-1);
font-size: 28px;
float: right;
}

.right {
float: right;
}
}

.dark {
--vp-c-text-1: #3F3027;
--vp-c-text-2: rgba(60, 60, 67, 0.78);
--vp-button-alt-text: var(--vp-c-bg);
--vp-c-bg-alt: #584337;

--vp-c-brand-1: var(--vp-c-bg);
--vp-c-brand-2: var(--vp-c-indigo-3);
--vp-c-brand-3: var(--vp-c-indigo-3);
--vp-c-text-1: #3F3027;
--vp-c-text-2: rgba(60, 60, 67, 0.78);
--vp-button-alt-text: var(--vp-c-bg);
--vp-c-bg-alt: #584337;

--vp-c-brand-1: var(--vp-c-bg);
--vp-c-brand-2: var(--vp-c-indigo-3);
--vp-c-brand-3: var(--vp-c-indigo-3);

.VPNavBarTitle {
--vp-c-text-1: var(--vp-c-bg);
--vp-c-text-2: var(--vp-c-bg);
}

.VPSidebarItem {
--vp-c-text-1: var(--vp-c-bg);
--vp-c-text-2: var(--vp-c-bg);
}


.profile {
flex-grow: 1;
background-image: url("/card-empty.png");
background-size: cover;
}

.VPNavBarTitle {
--vp-c-text-1: var(--vp-c-bg);
--vp-c-text-2: var(--vp-c-bg);
}

.VPSidebarItem {
--vp-c-text-1: var(--vp-c-bg);
--vp-c-text-2: var(--vp-c-bg);
}
.avatar {
box-shadow: unset;
}
}

.VPNavBarMenuLink:hover {
Expand All @@ -169,22 +192,22 @@ h6 {
font-size: var(--vp-custom-block-font-size);
}

strong {
strong {
color: #8E3400;
}

.vp-doc a {
text-decoration-style: dotted;
text-decoration-thickness: 1px;
font-weight: 700;
color: var( --vp-c-text-1) !important;
color: var(--vp-c-text-1) !important;
}

.custom-block a {
text-decoration-style: dotted;
text-decoration-thickness: 1px;
font-weight: 700;
color: var( --vp-c-text-1) !important;
color: var(--vp-c-text-1) !important;
}

.custom-block code {
Expand Down Expand Up @@ -222,7 +245,7 @@ a[href*="#ref-"]::after {
}

a[href*="#ass-"] {
font-size:smaller;
font-size: smaller;
}

a[href*="#ass-"]::before {
Expand All @@ -243,61 +266,61 @@ img {
* -------------------------------------------------------------------------- */

:root {
--vp-button-brand-border: transparent;
--vp-button-brand-text: var(--vp-c-white);
--vp-button-brand-bg: var(--vp-c-brand-3);
--vp-button-brand-hover-border: transparent;
--vp-button-brand-hover-text: var(--vp-c-white);
--vp-button-brand-hover-bg: var(--vp-c-brand-2);
--vp-button-brand-active-border: transparent;
--vp-button-brand-active-text: var(--vp-c-white);
--vp-button-brand-active-bg: var(--vp-c-brand-1);
--vp-button-brand-border: transparent;
--vp-button-brand-text: var(--vp-c-white);
--vp-button-brand-bg: var(--vp-c-brand-3);
--vp-button-brand-hover-border: transparent;
--vp-button-brand-hover-text: var(--vp-c-white);
--vp-button-brand-hover-bg: var(--vp-c-brand-2);
--vp-button-brand-active-border: transparent;
--vp-button-brand-active-text: var(--vp-c-white);
--vp-button-brand-active-bg: var(--vp-c-brand-1);
}

/**
* Component: Home
* -------------------------------------------------------------------------- */

:root {
--vp-home-hero-name-color: #3F3027;
--vp-home-hero-image-background-image: linear-gradient(
0deg,
#dccab7 20%,
#ffffff 80%
);

--vp-home-hero-image-filter: blur(44px);
--vp-home-hero-name-color: #3F3027;
--vp-home-hero-image-background-image: linear-gradient(
0deg,
#dccab7 20%,
#ffffff 80%
);

--vp-home-hero-image-filter: blur(44px);
}

@media (min-width: 640px) {
:root {
--vp-home-hero-image-filter: blur(56px);
}
:root {
--vp-home-hero-image-filter: blur(56px);
}
}

@media (min-width: 960px) {
:root {
--vp-home-hero-image-filter: blur(68px);
}
:root {
--vp-home-hero-image-filter: blur(68px);
}
}

/**
* Component: Custom Block
* -------------------------------------------------------------------------- */

:root {
--vp-custom-block-tip-border: transparent;
--vp-custom-block-tip-text: var(--vp-c-text-1);
--vp-custom-block-tip-bg: var(--vp-c-brand-soft);
--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);
--vp-custom-block-tip-border: transparent;
--vp-custom-block-tip-text: var(--vp-c-text-1);
--vp-custom-block-tip-bg: var(--vp-c-brand-soft);
--vp-custom-block-tip-code-bg: var(--vp-c-brand-soft);
}

/**
* Component: Algolia
* -------------------------------------------------------------------------- */

.DocSearch {
--docsearch-primary-color: var(--vp-c-brand-1) !important;
--docsearch-primary-color: var(--vp-c-brand-1) !important;
}

.vp-doc a {
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added archive/building-strong-deck/avatars/euler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
794 changes: 794 additions & 0 deletions archive/building-strong-deck/card-0.back.pdn

Large diffs are not rendered by default.

Binary file added archive/building-strong-deck/card-0.back.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
809 changes: 809 additions & 0 deletions archive/building-strong-deck/card-0.front.pdn

Large diffs are not rendered by default.

Binary file added archive/building-strong-deck/card-0.front.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 29d1c7e

Please sign in to comment.