summaryrefslogtreecommitdiffstats
path: root/tailwind.config.js
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-15 16:18:41 +0200
committerDanilo M. <danix@danix.xyz>2026-04-15 16:18:41 +0200
commit1c1122f068032d0f9d11a86d5294cd872a4dda64 (patch)
treea1dd7f66a2d775aab9dcfd0a15cdafa99c4155f9 /tailwind.config.js
parent0f0fb848fc6f7e6c3333c6b4595aa8dcaff92068 (diff)
downloaddanixxyz-1c1122f068032d0f9d11a86d5294cd872a4dda64.tar.gz
danixxyz-1c1122f068032d0f9d11a86d5294cd872a4dda64.zip
Set up Tailwind CSS build pipeline and bilingual homepage content
- Install and configure Tailwind CSS with tailwind.config.js - Create npm scripts for building Tailwind (build/watch) - Add .gitignore to exclude node_modules and build artifacts - Create bilingual homepage content (content/it/_index.md, content/en/_index.md) - Update baseof.html to use compiled main.min.css - Fix .ByDate deprecation in list.html template (use sort function) - Fix main.css pre element to support rgba with opacity - Homepage now displays with full dark/light theme styling Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'tailwind.config.js')
-rw-r--r--tailwind.config.js35
1 files changed, 35 insertions, 0 deletions
diff --git a/tailwind.config.js b/tailwind.config.js
new file mode 100644
index 0000000..d36b0a8
--- /dev/null
+++ b/tailwind.config.js
@@ -0,0 +1,35 @@
+module.exports = {
+ content: [
+ './themes/**/layouts/**/*.html',
+ './themes/**/content/**/*.md',
+ './layouts/**/*.html',
+ './content/**/*.md',
+ ],
+ theme: {
+ extend: {
+ colors: {
+ bg: 'var(--bg)',
+ 'bg2': 'var(--bg2)',
+ surface: 'var(--surface)',
+ border: 'var(--border)',
+ accent: 'var(--accent)',
+ 'accent2': 'var(--accent2)',
+ 'accent-glow': 'var(--accent-glow)',
+ text: 'var(--text)',
+ 'text-dim': 'var(--text-dim)',
+ muted: 'var(--muted)',
+ },
+ fontFamily: {
+ body: ['IBM Plex Sans', 'sans-serif'],
+ mono: ['JetBrains Mono', 'monospace'],
+ oxanium: ['Oxanium', 'monospace'],
+ },
+ opacity: {
+ 80: '0.8',
+ },
+ },
+ },
+ plugins: [
+ require('@tailwindcss/typography'),
+ ],
+}