diff --git a/modules/blox-tailwind/assets/css/blocks/about.avatar.css b/modules/blox-tailwind/assets/css/blox/about.avatar.css similarity index 89% rename from modules/blox-tailwind/assets/css/blocks/about.avatar.css rename to modules/blox-tailwind/assets/css/blox/about.avatar.css index c8345c9f..daec0286 100644 --- a/modules/blox-tailwind/assets/css/blocks/about.avatar.css +++ b/modules/blox-tailwind/assets/css/blox/about.avatar.css @@ -15,23 +15,6 @@ object-fit: cover; } - - .portrait-title h2 { - font-size: 1.75em; - font-weight: 300; - - /* color: #000; */ - margin: 20px 0 10px; - } - - .portrait-title h3 { - font-size: 1rem; - font-weight: 300; - - /* color: rgba(0, 0, 0, 0.54); */ - margin: 0 0 10px; - } - .network-icon { display: inline-flex; flex-direction: row; diff --git a/modules/blox-tailwind/assets/css/blocks/all.css b/modules/blox-tailwind/assets/css/blox/all.css similarity index 56% rename from modules/blox-tailwind/assets/css/blocks/all.css rename to modules/blox-tailwind/assets/css/blox/all.css index f3b50c40..7e811773 100644 --- a/modules/blox-tailwind/assets/css/blocks/all.css +++ b/modules/blox-tailwind/assets/css/blox/all.css @@ -1 +1,2 @@ @import "about.avatar.css"; +@import "skills.css"; diff --git a/modules/blox-tailwind/assets/css/blox/skills.css b/modules/blox-tailwind/assets/css/blox/skills.css new file mode 100644 index 00000000..b038e428 --- /dev/null +++ b/modules/blox-tailwind/assets/css/blox/skills.css @@ -0,0 +1,58 @@ +/************************************************* + * Hugo Blox: Skills + **************************************************/ + +/* MOVED TO HTML */ +/*.skill-group-title {*/ +/* display: inline-block;*/ +/* margin-bottom: 15px;*/ +/* padding-bottom: 5px;*/ +/* border-bottom: 2px solid #c7c7c7;*/ +/* font-size: 1rem;*/ +/* line-height: 30px;*/ +/* font-weight: 600;*/ +/* text-transform: uppercase;*/ +/* letter-spacing: 1px;*/ +/*}*/ + +.skills-content { + margin-bottom: 15px; +} + +.skills-name { + margin-bottom: 6px; + color: #888; + font-size: 0.8rem; + letter-spacing: 1px; + text-transform: uppercase; +} + +.skills-description { + margin-bottom: 6px; + font-size: 0.7rem; + text-transform: none; +} + +.dark .skills-name { + color: #eee; +} + +.skills-icon { + margin-right: 0.5em; +} + +.skills-wrapper { + position: relative; + overflow: hidden; + width: 100%; + height: 10px; + border: 1px solid #a8e9e9; + border-radius: 10px; +} + +.skills-percent { + position: absolute; + width: 60%; + height: 10px; + background-color: #3cb5b5; +} diff --git a/modules/blox-tailwind/assets/css/main.css b/modules/blox-tailwind/assets/css/main.css new file mode 100644 index 00000000..d01845a7 --- /dev/null +++ b/modules/blox-tailwind/assets/css/main.css @@ -0,0 +1,3 @@ +.hbb-section { + @apply mb-10 last:mb-0; +} diff --git a/modules/blox-tailwind/assets/css/styles.css b/modules/blox-tailwind/assets/css/styles.css index d218acb0..30f81033 100644 --- a/modules/blox-tailwind/assets/css/styles.css +++ b/modules/blox-tailwind/assets/css/styles.css @@ -2,6 +2,7 @@ @import "./tailwind.css"; /*! Hugo Blox Components | https://hugoblox.com */ +@import "main.css"; @import "./components/all.css"; -@import "./blocks/all.css"; +@import "./blox/all.css"; @import "themes/default.css"; diff --git a/modules/blox-tailwind/assets/js/katex-config.js b/modules/blox-tailwind/assets/js/katex-config.js new file mode 100644 index 00000000..3c646d31 --- /dev/null +++ b/modules/blox-tailwind/assets/js/katex-config.js @@ -0,0 +1,11 @@ +document.addEventListener("DOMContentLoaded", function () { + renderMathInElement(document.body, { + delimiters: [ + { left: "$$", right: "$$", display: true }, + { left: "$", right: "$", display: false }, + { left: "\\(", right: "\\)", display: false }, + { left: "\\[", right: "\\]", display: true }, + ], + throwOnError: false, + }); +}); diff --git a/modules/blox-tailwind/data/icons.yaml b/modules/blox-tailwind/data/icons.yaml index b507426b..359d87b2 100644 --- a/modules/blox-tailwind/data/icons.yaml +++ b/modules/blox-tailwind/data/icons.yaml @@ -1,6 +1,9 @@ # Hugo Blox Builder Icon Library # Socials +at-symbol: github: instagram: facebook: @@ -39,3 +42,59 @@ python: + +# Chevrons +chevron-double-down: +chevron-double-left: +chevron-double-right: +chevron-double-up: +chevron-down: +chevron-left: +chevron-right: +chevron-up: +arrow-circle-left: +arrow-circle-right: + + +document-text: +document-duplicate: +folder: +folder-open: + +markdown: + +sparkles: +adjustments: + +translate: +pencil: +chat-alt: +warning: + +card: +folder-tree: +badge-check: +one: +collection: +variable: +chart-square-bar: +template: +server: + +camera: +code-bracket: +chart-bar: +circle-stack: + +# Phosphor +cat: +person-simple-walk: diff --git a/modules/blox-tailwind/i18n/en.yaml b/modules/blox-tailwind/i18n/en.yaml index adb4a459..4d6637aa 100644 --- a/modules/blox-tailwind/i18n/en.yaml +++ b/modules/blox-tailwind/i18n/en.yaml @@ -114,6 +114,9 @@ # Experience widget +- id: experience + translation: Experience + - id: present translation: Present diff --git a/modules/blox-tailwind/i18n/zh.yaml b/modules/blox-tailwind/i18n/zh.yaml index 7d0b111e..9c8f7556 100644 --- a/modules/blox-tailwind/i18n/zh.yaml +++ b/modules/blox-tailwind/i18n/zh.yaml @@ -114,6 +114,9 @@ # Experience widget +- id: work_experience + translation: 工作经历 + - id: present translation: 现在 diff --git a/modules/blox-tailwind/layouts/_default/baseof.html b/modules/blox-tailwind/layouts/_default/baseof.html index fa3c1521..f4956fc8 100644 --- a/modules/blox-tailwind/layouts/_default/baseof.html +++ b/modules/blox-tailwind/layouts/_default/baseof.html @@ -2,17 +2,22 @@ {{ "" | safeHTML }} {{ printf "" (now | time.Format ":date_long") | safeHTML }} {{- $language_code := site.LanguageCode | default "en-us" -}} - {{ partial "site_head" . }}