From 2060c843ae3fe5b7e8d605b276352e65281a3cef Mon Sep 17 00:00:00 2001 From: Arthur Danjou Date: Sun, 21 Mar 2021 22:17:18 +0100 Subject: [PATCH] Working --- nuxt.config.js => nuxt.config.ts | 9 +- settings/Arch.ts | 4 +- settings/Head.ts | 4 +- settings/Modules.ts | 4 +- src/assets/README.md | 7 - src/assets/css/style.scss | 20 + src/assets/css/tailwind.css | 6 + src/components/Skill.vue | 47 ++ src/content/hello.md | 18 - src/layouts/README.md | 7 - src/layouts/default.vue | 66 +-- src/layouts/error.vue | 67 +++ src/locales/en-EN.ts | 226 +++++++- src/locales/fr-FR.ts | 226 +++++++- src/middleware/README.md | 8 - src/plugins/README.md | 7 - src/static/README.md | 11 - src/static/favicon.ico | Bin 1393 -> 91202 bytes src/static/favicon.png | Bin 0 -> 127567 bytes src/store/README.md | 10 - tailwind.config.js | 968 +++++++++++++++++++++++++++++++ todo_and_review | 0 22 files changed, 1579 insertions(+), 136 deletions(-) rename nuxt.config.js => nuxt.config.ts (79%) delete mode 100644 src/assets/README.md create mode 100644 src/assets/css/style.scss create mode 100644 src/assets/css/tailwind.css create mode 100644 src/components/Skill.vue delete mode 100644 src/content/hello.md delete mode 100644 src/layouts/README.md create mode 100644 src/layouts/error.vue delete mode 100644 src/middleware/README.md delete mode 100644 src/plugins/README.md delete mode 100644 src/static/README.md create mode 100644 src/static/favicon.png delete mode 100644 src/store/README.md create mode 100644 tailwind.config.js create mode 100644 todo_and_review diff --git a/nuxt.config.js b/nuxt.config.ts similarity index 79% rename from nuxt.config.js rename to nuxt.config.ts index e5656e9..26354c1 100644 --- a/nuxt.config.js +++ b/nuxt.config.ts @@ -6,17 +6,14 @@ import build from './settings/Build' import arch from './settings/Arch' import plugins from './settings/Plugins' import css from './settings/Style' +import {NuxtConfig} from "@nuxt/types"; export default defineNuxtConfig({ - // Auto import components: https://go.nuxtjs.dev/config-components - components: true, - head, modules, ...arch, build, plugins, css, - buildModules, - -}) + buildModules +} as any as NuxtConfig) diff --git a/settings/Arch.ts b/settings/Arch.ts index 8b6da9a..80f90e4 100644 --- a/settings/Arch.ts +++ b/settings/Arch.ts @@ -28,6 +28,8 @@ const server = { port: 3333 } +const components = true + const buildDir = 'build' -export default { srcDir, dir, generate, build, pageTransition, target, server, buildDir } +export default { srcDir, dir, generate, build, pageTransition, target, server, buildDir, components } diff --git a/settings/Head.ts b/settings/Head.ts index 426e5ed..25789bf 100644 --- a/settings/Head.ts +++ b/settings/Head.ts @@ -1,9 +1,9 @@ // Global page headers: https://go.nuxtjs.dev/config-head const params = { - title: 'nuxt-ts-app', + title: 'artsite', color: '#0DA5FF', image: '/images/image.jpg', - url: 'https://my-domain.com', + url: 'https://arthurdanjou.fr', favicon: { type: 'image/jpg', href: '/favicon.jpg', diff --git a/settings/Modules.ts b/settings/Modules.ts index 67f3924..dba93b2 100644 --- a/settings/Modules.ts +++ b/settings/Modules.ts @@ -15,9 +15,9 @@ const i18n = { }, { code: 'fr', + name: 'Français', iso: 'fr-FR', - file: 'fr-FR.ts', - name: 'Français' + file: 'fr-FR.ts' }, ], strategy: 'no_prefix', diff --git a/src/assets/README.md b/src/assets/README.md deleted file mode 100644 index 34766f9..0000000 --- a/src/assets/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# ASSETS - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains your un-compiled assets such as LESS, SASS, or JavaScript. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/assets#webpacked). diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss new file mode 100644 index 0000000..685318b --- /dev/null +++ b/src/assets/css/style.scss @@ -0,0 +1,20 @@ +.icon { + transform: translate(3px, -3px); + z-index: 1; +} + +img, svg { + position: static; +} + +body { + @apply dark:bg-dark-900 +} + +* { + @apply select-none outline-none; +} + +.nuxt-content-editor { + @apply dark:bg-dark-800 border dark:border-white border-black border-solid; +} diff --git a/src/assets/css/tailwind.css b/src/assets/css/tailwind.css new file mode 100644 index 0000000..38191fb --- /dev/null +++ b/src/assets/css/tailwind.css @@ -0,0 +1,6 @@ +@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap'); +@import "./style.scss"; + +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/src/components/Skill.vue b/src/components/Skill.vue new file mode 100644 index 0000000..568ce9c --- /dev/null +++ b/src/components/Skill.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/src/content/hello.md b/src/content/hello.md deleted file mode 100644 index d377a41..0000000 --- a/src/content/hello.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: Getting started -description: 'Empower your NuxtJS application with @nuxt/content module: write in a content/ directory and fetch your Markdown, JSON, YAML and CSV files through a MongoDB like API, acting as a Git-based Headless CMS.' ---- - -Empower your NuxtJS application with `@nuxtjs/content` module: write in a `content/` directory and fetch your Markdown, JSON, YAML and CSV files through a MongoDB like API, acting as a **Git-based Headless CMS**. - -## Writing content - -Learn how to write your `content/`, supporting Markdown, YAML, CSV and JSON: https://content.nuxtjs.org/writing. - -## Fetching content - -Learn how to fetch your content with `$content`: https://content.nuxtjs.org/fetching. - -## Displaying content - -Learn how to display your Markdown content with the `` component directly in your template: https://content.nuxtjs.org/displaying. \ No newline at end of file diff --git a/src/layouts/README.md b/src/layouts/README.md deleted file mode 100644 index cad1ad5..0000000 --- a/src/layouts/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# LAYOUTS - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains your Application Layouts. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/views#layouts). diff --git a/src/layouts/default.vue b/src/layouts/default.vue index 6c2077d..ab72648 100644 --- a/src/layouts/default.vue +++ b/src/layouts/default.vue @@ -1,62 +1,18 @@ - diff --git a/src/layouts/error.vue b/src/layouts/error.vue new file mode 100644 index 0000000..ace00c9 --- /dev/null +++ b/src/layouts/error.vue @@ -0,0 +1,67 @@ + + + + + diff --git a/src/locales/en-EN.ts b/src/locales/en-EN.ts index bc7fc69..9ad5525 100644 --- a/src/locales/en-EN.ts +++ b/src/locales/en-EN.ts @@ -1,3 +1,227 @@ export default { - test: "test" + header: { + title: 'Arthur Danjou', + home: 'Home', + about: 'About', + blog: 'Blog', + work: 'Work', + contact: 'Contact' + }, + + footer: { + find_me: 'Find me on :', + separator: 'et by', + links_click: '(Clic it\'s free 🔗)', + credits: 'Developed and designed with ❤ using', + credits_separator: 'by', + copyrights: '© Copyright {date} - All rights reserved' + }, + + error: { + back: 'Go to home', + no_page: 'The page you are looking for does not exist', + internal: 'Internal error', + error: 'Error' + }, + + part: { + about: 'About', + blog: 'My Blog', + work: 'My Work', + contact: 'Contact me', + about_description: 'Learn more about me, how I work and who I am', + blog_description: 'I write articles about my life, development and my passions', + work_description: 'Discover my creations to get an idea of my skills', + contact_description: 'Find all my social networks to contact me' + }, + + home: { + banner: { + role: 'Developer & student', + hello: 'Hello, I am', + description: 'I am a {age} year old self-taught developer. I live in Paris 🇫🇷. I love creating more or less useful applications and software. I use modern technologies to get the best possible result ✨', + }, + }, + + blog: { + read: { + back: 'Go back', + thanks: 'Thanks for reading to the end!', + time: 'Reading' + }, + tweet: 'I love a new post from @ArthurDanj, check it out here:', + no_posts: 'Unfortunately there are no items available yet. Come back later 😉', + tags: { + search: 'Are you looking for a specific type of article? Test the search by tag 🏷', + back: 'Return to all articles', + current: 'List of articles with the tag \'{tag}\':' + }, + pagination: { + prev: 'Previous', + next: 'Next' + } + }, + + about: { + banner: { + hello: 'Hello, I am', + 1: 'I am a young creative developer who loves to tinker and touch everything! I am very interested in new technologies, development and IT.', + 2: 'I love sharing my knowledge and helping others through lives on Twitchs, technical articles on my blog, open-source projects or by reviewing community code. As long as I share my passions, I will continue to do this.', + 3: 'I am able to quickly learn new technologies to meet the needs of different projects. I often identify the need for new systems or tools to improve workflow efficiency. I am always motivated by a challenge and like to be well organized to produce consistent results.', + }, + title: { + skills: 'Skills', + interests: 'Interests', + technologies: 'Technologies', + languages: 'Languages', + formations: 'Formations', + experiences: 'Experiences' + }, + interests: { + dev: 'Development', + devops: 'DevOps', + startups: 'Startups & innovative companies', + sysadmin: 'System administration', + trips: 'Trip', + moto: 'Motorbike' + }, + languages: { + fr: 'French', + en: 'English', + native: 'Native', + fluent: 'Fluent' + }, + cv: 'Download my CV', + environment: 'My Environment', + env: { + description: 'My development environment makes it possible to gain in productivity. Indeed, I organize myself in this way to always optimize my time for reflection and development. Here is a list of all my software that I use on a daily basis and my setup.', + ide: 'Text editors', + apps: 'Apps & Softwares', + hosting: 'Hosting & Co', + setup: 'Office setup' + }, + ide: { + java: 'Java editor', + web: 'Web editor', + go: 'Go editor', + db: 'Databases editor', + all: 'All-In-One' + }, + police: 'Font', + console: 'Console', + wsl_2: 'WSL 2', + email_client: 'Email Client', + vpn_client: 'VPN Client', + ftp_client: 'FTP Client', + web_client: 'Web Browser', + design_tool: 'Creation / Graphics', + communication_tool: 'Communication tool', + organisation_tool: 'Organisation tool', + hosting: { + vps: 'VPS hosting', + ndd: 'Domain name' + }, + setup: { + desk: 'Desktop', + phone: 'Phone', + computer: 'Desktop computer', + screen: 'Screen', + keyboard: 'Keyboard', + mouse: 'Mouse', + headphone: 'Headphone', + microphone: 'Headset' + } + }, + + work: { + no_work: 'Unfortunately there are no projects available yet. Come back later 😉', + description: 'Here are the different projects I was able to participate in in my past!', + tech_used: 'Lists of skills used', + go_back: 'Go back' + }, + + contact: { + newsletter: { + title: 'Software & Tech Newsletter 📬', + description: 'Subscribe to not miss my next offers, my next articles and my new projects.', + unfollow: 'No spam. Unsubscribe whenever you want' + }, + form: { + name: 'Name', + mail: 'Mail address', + submit: 'Subscribe', + error: 'Error in the form!', + success: 'Registration confirmed for {email}!' + }, + how_to: { + title: 'How to contact me? ✉', + description: 'Please don\'t hesitate to contact me if you have any questions, think we could work together or if you just want to chat ✌️' + }, + available: { + title: 'Am I available? 🚩', + description: 'This status will be updated in real time to let you know if I am available for work.', + start: 'I am currently', + end: 'for work' + } + }, + + date: { + today: 'Today' + }, + copied: 'Copied', + month: { + '01': 'January', + '02': 'February', + '03': 'March', + '04': 'April', + '05': 'May', + '06': 'June', + '07': 'July', + '08': 'August', + '09': 'September', + 10: 'October', + 11: 'November', + 12: 'December', + }, + hiring: { + status: { + not_available: 'not available', + available: 'available' + } + }, + + tags: { + life: 'Life', + dev: 'Dev', + tech: 'Tech' + }, + + experiences: { + erisium: 'Junior Developer', + freelance: 'FullStack Software & Web FullStack Development', + idemia: 'Discovery of the IT sector & the data-center', + lsam: 'Room cleaning - Waiter - Taking orders - Welcoming customers' + }, + + formations: { + freelance: { + title: 'Self-learning', + description: 'Java, TypeScript, Go, etc...' + }, + dnb: { + title: 'Diplôme National du Brevet', + description: 'Obtention du Brevet mention Très Bien' + }, + bac: { + title: 'Baccalauréat', + description: 'General Baccalaureate Physics / Chemistry & Mathematics' + } + }, + + works: { + artapi: 'ArtApi is my personal API connected to my various instances', + artsite: 'ArtSite is my personal website creating a single point of contact', + erisium: 'Erisium is a french minecraft mini-game server.', + artclick: 'ArtClick is my url shortener' + } } diff --git a/src/locales/fr-FR.ts b/src/locales/fr-FR.ts index 3c278e8..68e4493 100644 --- a/src/locales/fr-FR.ts +++ b/src/locales/fr-FR.ts @@ -1,3 +1,227 @@ export default { - test: "teste" + header: { + title: 'Arthur Danjou', + home: 'Accueil', + about: 'Moi', + blog: 'Blog', + work: 'Travail', + contact: 'Contact' + }, + + footer: { + find_me: 'Retrouvez moi sur :', + separator: 'et par', + links_click: '(Clique c\'est gratuit 🔗)', + credits: 'Développé et conçu avec ❤ en utilisant', + credits_separator: 'par', + copyrights: '© Copyright {date} - Tous droits réservés' + }, + + error: { + back: 'Revenir à l\'accueil', + no_page: 'La page demandée n\'existe pas', + internal: 'Erreur interne', + error: 'Erreur' + }, + + part: { + about: 'A Propos', + blog: 'Mon Blog', + work: 'Mon Travail', + contact: 'Me Contacter', + about_description: 'Apprenez en plus à mon propos, comment je travaille et qui je suis', + blog_description: 'Je rédige des articles concernant ma vie, le développement et mes passions', + work_description: 'Découvrez mes créations pour avoir une idée de mes compétences', + contact_description: 'Retrouvez tous mes réseaux sociaux pour me contacter' + }, + + home: { + banner: { + role: 'Développeur & étudiant', + hello: 'Bonjour, je suis', + description: 'Je suis un jeune développeur autodidacte de {age} ans. J\'habite à Paris 🇫🇷. J\'adore créer des applications et des logiciels plus ou moins utiles. J\'utilise des technologies modernes pour obtenir le meilleur résultat possible ✨', + }, + }, + + blog: { + read: { + back: 'Retour en arrière', + thanks: 'Merci d\'avoir lu jusqu\'au bout !', + time: 'Lecture' + }, + tweet: 'J\'aime un nouvel article d\'@ArthurDanj, venez le découvrir ici :', + no_posts: 'Malheureusement il n\'y a pas encore d\'articles disponibles. Reviens plus tard 😉', + tags: { + search: 'Vous recherchez un type d\'article en particulier ? Tester la recherche par tag 🏷', + back: 'Revenir à tous les articles', + current: 'Liste des articles possédant le tag \'{tag}\' :' + }, + pagination: { + prev: 'Précédent', + next: 'Suivant' + } + }, + + about: { + banner: { + hello: 'Bonjour, je suis', + 1: 'Je suis un jeune développeur créatif qui aime bricoler et toucher à tout ! Je m\'intéresse beaucoup aux nouvelles technologies, au développement et à l\'informatique.', + 2: 'J\'adore partager mes connaissances et aider les autres à travers des lives sur Twitchs, des articles techniques sur mon blog, des projets open-sources ou encore en relisant du code de la communauté. Tant que je partage mes passions, je continuerai à faire ça.', + 3: 'Je suis capable d\'apprendre rapidement des nouvelles technologies pour répondre aux besoins des différents projets. J\'identifie souvent le besoin de nouveaux systèmes ou outils pour améliorer l\'efficacité du flux de travail. Je suis toujours motivé par un défi et j\'aime être bien organisé pour produire des résultats cohérents.', + }, + title: { + skills: 'Compétences', + interests: 'Intérêts', + technologies: 'Technologies', + languages: 'Langues', + formations: 'Formations', + experiences: 'Expériences' + }, + interests: { + dev: 'Développement', + devops: 'DevOps', + startups: 'Startups & Entreprises innovantes', + sysadmin: 'Administration système', + trips: 'Voyage', + moto: 'Moto' + }, + languages: { + fr: 'Français', + en: 'Anglais', + native: 'Natal', + fluent: 'Courant' + }, + cv: 'Télécharger mon CV', + environment: 'Mon Environnement', + env: { + description: 'Mon environnement de développement permet de gagner en productivité. En effet, je m\'organise de la sorte à toujours optimiser mon temps de réflexion et de développement. Voici donc une liste de tous mes logiciels que j\'utilise au quotidien et de mon setup.', + ide: 'Editeurs de texte', + apps: 'Apps & Logiciels', + hosting: 'Hébergement', + setup: 'Setup bureautique' + }, + ide: { + java: 'Editeur Java', + web: 'Editeur Web', + go: 'Editeur Go', + db: 'Editeur Bases de données', + all: 'All-In-One' + }, + police: 'Police d\'Ecriture', + console: 'Console', + wsl_2: 'WSL 2', + email_client: 'Client Email', + vpn_client: 'Client VPN', + ftp_client: 'Client FTP', + web_client: 'Navigateur Web', + design_tool: 'Création / Graphisme', + communication_tool: 'Outil de Communication', + organisation_tool: 'Outil d\'Organisation', + hosting: { + vps: 'Hébergeur VPS', + ndd: 'Nom de domaine' + }, + setup: { + desk: 'Bureau', + phone: 'Téléphone', + computer: 'Ordinateur fixe', + screen: 'Ecran', + keyboard: 'Clavier', + mouse: 'Souris', + headphone: 'Ecouteurs', + microphone: 'Casque / Micro' + } + }, + + work: { + no_work: 'Malheureusement il n\'y a pas encore de projets disponibles. Reviens plus tard 😉', + description: 'Voici les différents projets auxquels j\'ai pu participer dans mon passé !', + tech_used: 'Listes des compétences utilisées', + go_back: 'Retour en arrière' + }, + + contact: { + newsletter: { + title: 'Software & Tech Newsletter 📬', + description: 'Abonnez vous pour ne pas louper mes prochaines offres, mes prochains articles et mes nouveaux projets.', + unfollow: 'Pas de spam. Désabonnement quand vous voulez' + }, + form: { + name: 'Prénom', + mail: 'Adresse Mail', + submit: 'S\'abonner', + error: 'Erreur dans le formulaire !', + success: 'Inscription confirmée pour {email} !' + }, + how_to: { + title: 'Comment me contacter ? ✉', + description: 'N\'hésitez pas à me contacter si vous avez des questions, pensez que nous pourrions travailler ensemble ou si vous souhaitez simplement vous discuter ✌️' + }, + available: { + title: 'Suis-je disponible ? 🚩', + description: 'Ce status sera mis à jour en temps réel pour vous indiquer si je suis disponible pour du travail.', + start: 'Je suis actuellement', + end: 'pour du travail' + } + }, + + date: { + today: 'Aujourd\'hui' + }, + copied: 'Copié', + month: { + '01': 'Janvier', + '02': 'Février', + '03': 'Mars', + '04': 'Avril', + '05': 'Mai', + '06': 'Juin', + '07': 'Juillet', + '08': 'Août', + '09': 'Septembre', + 10: 'Octobre', + 11: 'Novembre', + 12: 'Décembre', + }, + hiring: { + status: { + not_available: 'non disponible', + available: 'disponible' + } + }, + + tags: { + life: 'Vie', + dev: 'Dev', + tech: 'Tech' + }, + + experiences: { + erisium: 'Développeur Junior', + freelance: 'Développement FullStack Software & Web FullStack', + idemia: 'Découverte du secteur IT & du data-center', + lsam: 'Nettoyage de la salle – Serveur – Prise de commandes – Accueil des clients' + }, + + formations: { + freelance: { + title: 'Auto-apprentissage', + description: 'Java, TypeScript, Go, etc...' + }, + dnb: { + title: 'Diplôme National du Brevet', + description: 'Obtention du Brevet mention Très Bien' + }, + bac: { + title: 'Baccalauréat', + description: 'Baccalauréat Général Physique/Chimie & Mathématiques' + } + }, + + works: { + artapi: 'ArtApi est mon API personnelle connectée à mes diverses instances.', + artsite: 'ArtSite est mon site personnel créant un point de contact unique.', + erisium: 'Erisium est un serveur minecraft francophone de mini-jeux.', + artclick: 'ArtClick est mon raccourcisseur d\'url' + } } diff --git a/src/middleware/README.md b/src/middleware/README.md deleted file mode 100644 index 01595de..0000000 --- a/src/middleware/README.md +++ /dev/null @@ -1,8 +0,0 @@ -# MIDDLEWARE - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains your application middleware. -Middleware let you define custom functions that can be run before rendering either a page or a group of pages. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/routing#middleware). diff --git a/src/plugins/README.md b/src/plugins/README.md deleted file mode 100644 index ca1f9d8..0000000 --- a/src/plugins/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# PLUGINS - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains Javascript plugins that you want to run before mounting the root Vue.js application. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/plugins). diff --git a/src/static/README.md b/src/static/README.md deleted file mode 100644 index cf00435..0000000 --- a/src/static/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# STATIC - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains your static files. -Each file inside this directory is mapped to `/`. -Thus you'd want to delete this README.md before deploying to production. - -Example: `/static/robots.txt` is mapped as `/robots.txt`. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/assets#static). diff --git a/src/static/favicon.ico b/src/static/favicon.ico index 3632d0c89129045dc4103e84e59e426c57b8f51a..5c2de9dcefd0a5a2fc9bd0b9d474ddf2d6fab367 100644 GIT binary patch literal 91202 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 literal 1393 zcmV-%1&;cOP)Px)D@jB_R9Fe^ReNldMG&9eyIx;VxmMIdgjhwCKeVN$X=xNR5F_{iAD9pW6t#*F zgsb$5TDXc(+R_KbHns{HwTUSSMxqkbMAXm+Qmqd}qLq*w23kw2)Y7}&?)uyB`r&ui zgSLtP7@6d5XJ%(+e>;!;h%VEAG6Suz+(=E0vHu2kKIR~YDr+g=KThO5N?%t`9J7Cz z!`J{cS7sBbmBg4LMc2`Q*c=vb%;M+)D8)#rilGypCSqLx@dPzj-aO`0Ee@jx&{DMo z2WG&xg=Vd*Cq_lch7F)fE%7L^BtJ8$xL~eTcPV~!0CdAiRcr*Z+1D9sR%#uxa2%lS zMHc30U1D*;LsF_{LE;nVHg~>ZH^SfO0I1*c5a(Lr^e$ztX)$85I|Ia7@DN4Y6RSN5 zisVjYMleQy5y_2LmgG+w;e3P~i4NCXgH*d=HbBx*5MrLSb{`J>9A!vneqSRxGno<9 zE23>mQG7tr%OUm=gpmORdJXM@drwr%R(lc%Hl26;kf|LIe!i@Uup z*Llp$^8n6C$?f4TR{7EZgs8wRV8aUOrpM1&9Zf!U!LkK0XZn-1d__lJO8SGj2H%rk z@(%pkpq}e2T|eKn4__}1pt<5c)b=i<{s+pMyer&M%jvnfQA(ANZUt|F4GdoFEX4rC-M{KbO^D{(o%D)QCbo>s)CXAnlwG$1v zG;RKh+q6M%LCF^=-+R!_`1Hh)C$%n|A_Hh?Ux_qOl*A&ww!d(JcrU;Vzm zBG@?@XRm(q{u@8){e>ARy8+@`9F{%vo}5Rut}DOnXHL8pwpR&B8???!!vXa93sL(d z7}ev^F#=m1G@tfB&J5T*g`4%n#MuEhNFI+z66b5RB$+6gvwV4s=Hnc(FX2KxVAtV= zoT7Cmg#u`*xdEwPjlh3UtnETz)7V_4UsRy3cBH?kdC#u1re3e@AG~=G{(JEdP3`SM z|A4$M&soglW;|3e0KQf0ObP`+zET)O5%DcFb4{0NWL@>xLB1RP@zaEilp5=v$vc>R zJ#Os7gltH=e}(ZJCtn{ATlR}$Y6*J5Xi{ze4}hlX*{IVZpg%zqd9@kLx?0B$wa+`~ z@dT{8k1qE3ZMq>boI;T?y4pSnK!58AkB&jyP1Dx+f_&(| z@D4l!jWKpe^+%z*p;ELnVGFW!2Bo?%mfh~sy^PqGXwo~9O7a(Kk05}S%B4vCOgJ2( zS!?%%h6+l?*b!|q$1akMRcDMPsTZLO8B1irg)A#%p)|d&4pVxhE)Ffb6^8??E%{@J9`p7P#__uNTS#9TpzPzVuwC5DwQPdixgxK z$6~Dd^w&+2dJAv+m`Oz2ol=McA&%%hWCL`l@?rdE;fE27OwMDy=O^#?a$EmkbYzQ* zYh|omoW8~B2*hv;bbiiZi+cUyUYB?NFB$k7NQU1u0aJ3K00000NkvXXu0mjfj6#%2 diff --git a/src/static/favicon.png b/src/static/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..14c4e0a36c0d2ff8a106774d72bb6e1644deeac3 GIT binary patch literal 127567 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

7* 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 literal 0 HcmV?d00001 diff --git a/src/store/README.md b/src/store/README.md deleted file mode 100644 index 1972d27..0000000 --- a/src/store/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# STORE - -**This directory is not required, you can delete it if you don't want to use it.** - -This directory contains your Vuex Store files. -Vuex Store option is implemented in the Nuxt.js framework. - -Creating a file in this directory automatically activates the option in the framework. - -More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/vuex-store). diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..9acd05a --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,968 @@ +const colors = require('tailwindcss/colors') + +module.exports = { + purge: { + enabled: process.env.NODE_ENV === 'production', + content: [ + 'components/**/*.vue', + 'layouts/**/*.vue', + 'pages/**/*.vue', + 'plugins/**/*.ts', + 'nuxt.config.ts', + 'content/**/*.md' + ] + }, + presets: [], + darkMode: 'class', + theme: { + extend: { + typography: (theme) => ({ + DEFAULT: { + css: [ + { + a: { + color: theme('colors.green.400'), + transitionDuration: '300ms', + cursor: 'pointer', + borderBottomColor: theme('colors.dark.200'), + borderOpacity: '0%', + borderBottomWidth: '2px', + borderBottomStyle: 'solid', + textDecoration: 'none', + '&:hover': { + borderBottomColor: theme('colors.green.400'), + color: theme('colors.black') + } + } + } + ] + }, + dark: { + css: [ + { + color: theme('colors.dark.100'), + '[class~="lead"]': { + color: theme('colors.dark.100'), + }, + a: { + color: theme('colors.green.400'), + transitionDuration: '300ms', + cursor: 'pointer', + borderBottomColor: theme('colors.dark.200'), + borderBottomWidth: '2px', + borderBottomStyle: 'solid', + textDecoration: 'none', + '&:hover': { + borderBottomColor: theme('colors.green.400'), + color: theme('colors.white') + } + }, + strong: { + color: theme('colors.white'), + }, + 'ol > li::before': { + color: theme('colors.white'), + }, + 'ul > li::before': { + backgroundColor: theme('colors.white'), + }, + hr: { + borderColor: theme('colors.white'), + }, + blockquote: { + color: theme('colors.dark.100'), + borderLeftColor: theme('colors.white'), + }, + h1: { + color: theme('colors.white'), + }, + h2: { + color: theme('colors.white'), + }, + h3: { + color: theme('colors.white'), + }, + h4: { + color: theme('colors.white'), + }, + 'figure figcaption': { + color: theme('colors.dark.700'), + }, + code: { + color: theme('colors.white'), + }, + 'a code': { + color: theme('colors.white'), + }, + thead: { + color: theme('colors.dark.100'), + borderBottomColor: theme('colors.white'), + }, + 'tbody tr': { + borderBottomColor: theme('colors.white'), + }, + } + ] + } + }) + }, + screens: { + sm: '640px', + md: '768px', + lg: '1024px', + xl: '1280px', + '2xl': '1536px', + }, + colors: { + transparent: 'transparent', + current: 'currentColor', + + black: colors.black, + white: colors.white, + rose: colors.rose, + pink: colors.pink, + fuchsia: colors.fuchsia, + purple: colors.purple, + violet: colors.violet, + indigo: colors.indigo, + blue: colors.blue, + lightBlue: colors.lightBlue, + cyan: colors.cyan, + teal: colors.teal, + emerald: colors.emerald, + green: colors.green, + lime: colors.lime, + yellow: colors.yellow, + amber: colors.amber, + orange: colors.orange, + red: colors.red, + warmGray: colors.warmGray, + trueGray: colors.trueGray, + gray: colors.gray, + coolGray: colors.coolGray, + blueGray: colors.blueGray, + dark: { + 100: 'rgb(150,150,150)', + 200: 'rgb(112,112,112)', + 700: '#272727', + 800: '#212121', + 900: '#121212', + } + }, + spacing: { + px: '1px', + 0: '0px', + 0.5: '0.125rem', + 1: '0.25rem', + 1.5: '0.375rem', + 2: '0.5rem', + 2.5: '0.625rem', + 3: '0.75rem', + 3.5: '0.875rem', + 4: '1rem', + 5: '1.25rem', + 6: '1.5rem', + 7: '1.75rem', + 8: '2rem', + 9: '2.25rem', + 10: '2.5rem', + 11: '2.75rem', + 12: '3rem', + 14: '3.5rem', + 16: '4rem', + 20: '5rem', + 24: '6rem', + 28: '7rem', + 32: '8rem', + 36: '9rem', + 40: '10rem', + 44: '11rem', + 48: '12rem', + 52: '13rem', + 56: '14rem', + 60: '15rem', + 64: '16rem', + 72: '18rem', + 80: '20rem', + 96: '24rem', + '1/2': '50%', + '1/3': '33.333333%', + '2/3': '66.666667%', + '1/4': '25%', + '2/4': '50%', + '3/4': '75%', + '1/5': '20%', + '2/5': '40%', + '3/5': '60%', + '4/5': '80%', + '1/6': '16.666667%', + '2/6': '33.333333%', + '3/6': '50%', + '4/6': '66.666667%', + '5/6': '83.333333%', + '1/12': '8.333333%', + '2/12': '16.666667%', + '3/12': '25%', + '4/12': '33.333333%', + '5/12': '41.666667%', + '6/12': '50%', + '7/12': '58.333333%', + '8/12': '66.666667%', + '9/12': '75%', + '10/12': '83.333333%', + '11/12': '91.666667%', + full: '100%', + }, + animation: { + none: 'none', + spin: 'spin 1s linear infinite', + ping: 'ping 1s cubic-bezier(0, 0, 0.2, 1) infinite', + pulse: 'pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite', + bounce: 'bounce 1s infinite', + }, + backgroundColor: (theme) => theme('colors'), + backgroundImage: { + none: 'none', + 'gradient-to-t': 'linear-gradient(to top, var(--tw-gradient-stops))', + 'gradient-to-tr': 'linear-gradient(to top right, var(--tw-gradient-stops))', + 'gradient-to-r': 'linear-gradient(to right, var(--tw-gradient-stops))', + 'gradient-to-br': 'linear-gradient(to bottom right, var(--tw-gradient-stops))', + 'gradient-to-b': 'linear-gradient(to bottom, var(--tw-gradient-stops))', + 'gradient-to-bl': 'linear-gradient(to bottom left, var(--tw-gradient-stops))', + 'gradient-to-l': 'linear-gradient(to left, var(--tw-gradient-stops))', + 'gradient-to-tl': 'linear-gradient(to top left, var(--tw-gradient-stops))', + }, + backgroundOpacity: (theme) => theme('opacity'), + backgroundPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + backgroundSize: { + auto: 'auto', + cover: 'cover', + contain: 'contain', + }, + borderColor: (theme) => ({ + ...theme('colors'), + DEFAULT: theme('colors.gray.200', 'currentColor'), + }), + borderOpacity: (theme) => theme('opacity'), + borderRadius: { + none: '0px', + sm: '0.125rem', + DEFAULT: '0.25rem', + md: '0.375rem', + lg: '0.5rem', + xl: '0.75rem', + '2xl': '1rem', + '3xl': '1.5rem', + full: '9999px', + }, + borderWidth: { + DEFAULT: '1px', + 0: '0px', + 2: '2px', + 4: '4px', + 6: '6px', + 8: '8px', + }, + boxShadow: { + sm: '0 1px 2px 0 rgba(0, 0, 0, 0.05)', + DEFAULT: '0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)', + md: '0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)', + lg: '0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)', + xl: '0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)', + '2xl': '0 25px 50px -12px rgba(0, 0, 0, 0.25)', + inner: 'inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)', + white: '0 4px 4px -1px rgba(255,255,255,0.9), 0 2px 2px -1px rgba(255,255,255,0.94)', + none: 'none', + }, + container: {}, + cursor: { + auto: 'auto', + default: 'default', + pointer: 'pointer', + wait: 'wait', + text: 'text', + move: 'move', + 'not-allowed': 'not-allowed', + }, + divideColor: (theme) => theme('borderColor'), + divideOpacity: (theme) => theme('borderOpacity'), + divideWidth: (theme) => theme('borderWidth'), + fill: { current: 'currentColor' }, + flex: { + 1: '1 1 0%', + auto: '1 1 auto', + initial: '0 1 auto', + none: 'none', + }, + flexGrow: { + 0: '0', + DEFAULT: '1', + }, + flexShrink: { + 0: '0', + DEFAULT: '1', + }, + fontFamily: { + sans: [ + 'Raleway', + 'ui-sans-serif', + 'system-ui', + '-apple-system', + 'BlinkMacSystemFont', + '"Segoe UI"', + 'Roboto', + '"Helvetica Neue"', + 'Arial', + '"Noto Sans"', + 'sans-serif', + '"Apple Color Emoji"', + '"Segoe UI Emoji"', + '"Segoe UI Symbol"', + '"Noto Color Emoji"', + ], + serif: ['raleway', 'ui-serif', 'Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'], + mono: [ + 'raleway', + 'ui-monospace', + 'SFMono-Regular', + 'Menlo', + 'Monaco', + 'Consolas', + '"Liberation Mono"', + '"Courier New"', + 'monospace', + ], + }, + fontSize: { + xs: ['0.75rem', { lineHeight: '1rem' }], + sm: ['0.875rem', { lineHeight: '1.25rem' }], + base: ['1rem', { lineHeight: '1.5rem' }], + lg: ['1.125rem', { lineHeight: '1.75rem' }], + xl: ['1.25rem', { lineHeight: '1.75rem' }], + '2xl': ['1.5rem', { lineHeight: '2rem' }], + '3xl': ['1.875rem', { lineHeight: '2.25rem' }], + '4xl': ['2.25rem', { lineHeight: '2.5rem' }], + '5xl': ['3rem', { lineHeight: '1' }], + '6xl': ['3.75rem', { lineHeight: '1' }], + '7xl': ['4.5rem', { lineHeight: '1' }], + '8xl': ['6rem', { lineHeight: '1' }], + '9xl': ['8rem', { lineHeight: '1' }], + }, + fontWeight: { + thin: '100', + extralight: '200', + light: '300', + normal: '400', + medium: '500', + semibold: '600', + bold: '700', + extrabold: '800', + black: '900', + }, + gap: (theme) => theme('spacing'), + gradientColorStops: (theme) => theme('colors'), + gridAutoColumns: { + auto: 'auto', + min: 'min-content', + max: 'max-content', + fr: 'minmax(0, 1fr)', + }, + gridAutoRows: { + auto: 'auto', + min: 'min-content', + max: 'max-content', + fr: 'minmax(0, 1fr)', + }, + gridColumn: { + auto: 'auto', + 'span-1': 'span 1 / span 1', + 'span-2': 'span 2 / span 2', + 'span-3': 'span 3 / span 3', + 'span-4': 'span 4 / span 4', + 'span-5': 'span 5 / span 5', + 'span-6': 'span 6 / span 6', + 'span-7': 'span 7 / span 7', + 'span-8': 'span 8 / span 8', + 'span-9': 'span 9 / span 9', + 'span-10': 'span 10 / span 10', + 'span-11': 'span 11 / span 11', + 'span-12': 'span 12 / span 12', + 'span-full': '1 / -1', + }, + gridColumnEnd: { + auto: 'auto', + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + 8: '8', + 9: '9', + 10: '10', + 11: '11', + 12: '12', + 13: '13', + }, + gridColumnStart: { + auto: 'auto', + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + 8: '8', + 9: '9', + 10: '10', + 11: '11', + 12: '12', + 13: '13', + }, + gridRow: { + auto: 'auto', + 'span-1': 'span 1 / span 1', + 'span-2': 'span 2 / span 2', + 'span-3': 'span 3 / span 3', + 'span-4': 'span 4 / span 4', + 'span-5': 'span 5 / span 5', + 'span-6': 'span 6 / span 6', + 'span-full': '1 / -1', + }, + gridRowStart: { + auto: 'auto', + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + }, + gridRowEnd: { + auto: 'auto', + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + }, + transformOrigin: { + center: 'center', + top: 'top', + 'top-right': 'top right', + right: 'right', + 'bottom-right': 'bottom right', + bottom: 'bottom', + 'bottom-left': 'bottom left', + left: 'left', + 'top-left': 'top left', + }, + gridTemplateColumns: { + none: 'none', + 1: 'repeat(1, minmax(0, 1fr))', + 2: 'repeat(2, minmax(0, 1fr))', + 3: 'repeat(3, minmax(0, 1fr))', + 4: 'repeat(4, minmax(0, 1fr))', + 5: 'repeat(5, minmax(0, 1fr))', + 6: 'repeat(6, minmax(0, 1fr))', + 7: 'repeat(7, minmax(0, 1fr))', + 8: 'repeat(8, minmax(0, 1fr))', + 9: 'repeat(9, minmax(0, 1fr))', + 10: 'repeat(10, minmax(0, 1fr))', + 11: 'repeat(11, minmax(0, 1fr))', + 12: 'repeat(12, minmax(0, 1fr))', + }, + gridTemplateRows: { + none: 'none', + 1: 'repeat(1, minmax(0, 1fr))', + 2: 'repeat(2, minmax(0, 1fr))', + 3: 'repeat(3, minmax(0, 1fr))', + 4: 'repeat(4, minmax(0, 1fr))', + 5: 'repeat(5, minmax(0, 1fr))', + 6: 'repeat(6, minmax(0, 1fr))', + }, + height: (theme) => ({ + auto: 'auto', + ...theme('spacing'), + screen: '100vh', + }), + inset: (theme, { negative }) => ({ + auto: 'auto', + ...theme('spacing'), + ...negative(theme('spacing')), + '1/2': '50%', + '1/3': '33.333333%', + '2/3': '66.666667%', + '1/4': '25%', + '2/4': '50%', + '3/4': '75%', + full: '100%', + '-1/2': '-50%', + '-1/3': '-33.333333%', + '-2/3': '-66.666667%', + '-1/4': '-25%', + '-2/4': '-50%', + '-3/4': '-75%', + '-full': '-100%', + }), + keyframes: { + spin: { + to: { + transform: 'rotate(360deg)', + }, + }, + ping: { + '75%, 100%': { + transform: 'scale(2)', + opacity: '0', + }, + }, + pulse: { + '50%': { + opacity: '.5', + }, + }, + bounce: { + '0%, 100%': { + transform: 'translateY(-25%)', + animationTimingFunction: 'cubic-bezier(0.8,0,1,1)', + }, + '50%': { + transform: 'none', + animationTimingFunction: 'cubic-bezier(0,0,0.2,1)', + }, + }, + }, + letterSpacing: { + tighter: '-0.05em', + tight: '-0.025em', + normal: '0em', + wide: '0.025em', + wider: '0.05em', + widest: '0.1em', + }, + lineHeight: { + none: '1', + tight: '1.25', + snug: '1.375', + normal: '1.5', + relaxed: '1.625', + loose: '2', + 3: '.75rem', + 4: '1rem', + 5: '1.25rem', + 6: '1.5rem', + 7: '1.75rem', + 8: '2rem', + 9: '2.25rem', + 10: '2.5rem', + }, + listStyleType: { + none: 'none', + disc: 'disc', + decimal: 'decimal', + }, + margin: (theme, { negative }) => ({ + auto: 'auto', + ...theme('spacing'), + ...negative(theme('spacing')), + }), + maxHeight: (theme) => ({ + ...theme('spacing'), + full: '100%', + screen: '100vh', + }), + maxWidth: (theme, { breakpoints }) => ({ + none: 'none', + 0: '0rem', + xs: '20rem', + sm: '24rem', + md: '28rem', + lg: '32rem', + xl: '36rem', + '2xl': '42rem', + '3xl': '48rem', + '4xl': '56rem', + '5xl': '64rem', + '6xl': '72rem', + '7xl': '80rem', + full: '100%', + min: 'min-content', + max: 'max-content', + prose: '65ch', + ...breakpoints(theme('screens')), + }), + minHeight: { + 0: '0px', + full: '100%', + screen: '100vh', + }, + minWidth: { + 0: '0px', + full: '100%', + min: 'min-content', + max: 'max-content', + }, + objectPosition: { + bottom: 'bottom', + center: 'center', + left: 'left', + 'left-bottom': 'left bottom', + 'left-top': 'left top', + right: 'right', + 'right-bottom': 'right bottom', + 'right-top': 'right top', + top: 'top', + }, + opacity: { + 0: '0', + 5: '0.05', + 10: '0.1', + 20: '0.2', + 25: '0.25', + 30: '0.3', + 40: '0.4', + 50: '0.5', + 60: '0.6', + 70: '0.7', + 75: '0.75', + 80: '0.8', + 90: '0.9', + 95: '0.95', + 100: '1', + }, + order: { + first: '-9999', + last: '9999', + none: '0', + 1: '1', + 2: '2', + 3: '3', + 4: '4', + 5: '5', + 6: '6', + 7: '7', + 8: '8', + 9: '9', + 10: '10', + 11: '11', + 12: '12', + }, + outline: { + none: ['2px solid transparent', '2px'], + white: ['2px dotted white', '2px'], + black: ['2px dotted black', '2px'], + }, + padding: (theme) => theme('spacing'), + placeholderColor: (theme) => theme('colors'), + placeholderOpacity: (theme) => theme('opacity'), + ringColor: (theme) => ({ + DEFAULT: theme('colors.blue.500', '#3b82f6'), + ...theme('colors'), + }), + ringOffsetColor: (theme) => theme('colors'), + ringOffsetWidth: { + 0: '0px', + 1: '1px', + 2: '2px', + 4: '4px', + 8: '8px', + }, + ringOpacity: (theme) => ({ + DEFAULT: '0.5', + ...theme('opacity'), + }), + ringWidth: { + DEFAULT: '3px', + 0: '0px', + 1: '1px', + 2: '2px', + 4: '4px', + 8: '8px', + }, + rotate: { + '-180': '-180deg', + '-90': '-90deg', + '-45': '-45deg', + '-12': '-12deg', + '-6': '-6deg', + '-3': '-3deg', + '-2': '-2deg', + '-1': '-1deg', + 0: '0deg', + 1: '1deg', + 2: '2deg', + 3: '3deg', + 6: '6deg', + 12: '12deg', + 45: '45deg', + 90: '90deg', + 180: '180deg', + }, + scale: { + 0: '0', + 50: '.5', + 75: '.75', + 90: '.9', + 95: '.95', + 100: '1', + 105: '1.05', + 110: '1.1', + 125: '1.25', + 150: '1.5', + }, + skew: { + '-12': '-12deg', + '-6': '-6deg', + '-3': '-3deg', + '-2': '-2deg', + '-1': '-1deg', + 0: '0deg', + 1: '1deg', + 2: '2deg', + 3: '3deg', + 6: '6deg', + 12: '12deg', + }, + space: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + }), + stroke: { + current: 'currentColor', + }, + strokeWidth: { + 0: '0', + 1: '1', + 2: '2', + }, + textColor: (theme) => theme('colors'), + textOpacity: (theme) => theme('opacity'), + transitionDuration: { + DEFAULT: '150ms', + 75: '75ms', + 100: '100ms', + 150: '150ms', + 200: '200ms', + 300: '300ms', + 500: '500ms', + 700: '700ms', + 1000: '1000ms', + }, + transitionDelay: { + 75: '75ms', + 100: '100ms', + 150: '150ms', + 200: '200ms', + 300: '300ms', + 500: '500ms', + 700: '700ms', + 1000: '1000ms', + }, + transitionProperty: { + none: 'none', + all: 'all', + DEFAULT: 'background-color, border-color, color, fill, stroke, opacity, box-shadow, transform', + colors: 'background-color, border-color, color, fill, stroke', + opacity: 'opacity', + shadow: 'box-shadow', + transform: 'transform', + }, + transitionTimingFunction: { + DEFAULT: 'cubic-bezier(0.4, 0, 0.2, 1)', + linear: 'linear', + in: 'cubic-bezier(0.4, 0, 1, 1)', + out: 'cubic-bezier(0, 0, 0.2, 1)', + 'in-out': 'cubic-bezier(0.4, 0, 0.2, 1)', + }, + translate: (theme, { negative }) => ({ + ...theme('spacing'), + ...negative(theme('spacing')), + '1/2': '50%', + '1/3': '33.333333%', + '2/3': '66.666667%', + '1/4': '25%', + '2/4': '50%', + '3/4': '75%', + full: '100%', + '-1/2': '-50%', + '-1/3': '-33.333333%', + '-2/3': '-66.666667%', + '-1/4': '-25%', + '-2/4': '-50%', + '-3/4': '-75%', + '-full': '-100%', + }), + width: (theme) => ({ + auto: 'auto', + ...theme('spacing'), + screen: '100vw', + min: 'min-content', + max: 'max-content', + }), + zIndex: { + auto: 'auto', + 0: '0', + 10: '10', + 20: '20', + 30: '30', + 40: '40', + 50: '50', + }, + }, + variantOrder: [ + 'first', + 'last', + 'odd', + 'even', + 'visited', + 'checked', + 'group-hover', + 'group-focus', + 'focus-within', + 'hover', + 'focus', + 'focus-visible', + 'active', + 'disabled', + ], + variants: { + accessibility: ['responsive', 'focus-within', 'focus'], + alignContent: ['responsive'], + alignItems: ['responsive'], + alignSelf: ['responsive'], + animation: ['responsive'], + appearance: ['responsive'], + backgroundAttachment: ['responsive'], + backgroundClip: ['responsive'], + backgroundColor: ['responsive', 'dark', 'group-hover', 'focus-within', 'hover', 'focus'], + backgroundImage: ['responsive'], + backgroundOpacity: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus'], + backgroundPosition: ['responsive'], + backgroundRepeat: ['responsive'], + backgroundSize: ['responsive'], + borderCollapse: ['responsive'], + borderColor: ['responsive', 'dark', 'group-hover', 'focus-within', 'hover', 'focus'], + borderOpacity: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus', 'dark'], + borderRadius: ['responsive'], + borderStyle: ['responsive'], + borderWidth: ['responsive'], + boxShadow: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus', 'dark'], + boxSizing: ['responsive'], + clear: ['responsive'], + container: ['responsive'], + cursor: ['responsive'], + display: ['responsive'], + divideColor: ['responsive', 'dark'], + divideOpacity: ['responsive'], + divideStyle: ['responsive'], + divideWidth: ['responsive'], + fill: ['responsive'], + flex: ['responsive'], + flexDirection: ['responsive'], + flexGrow: ['responsive'], + flexShrink: ['responsive'], + flexWrap: ['responsive'], + float: ['responsive'], + fontFamily: ['responsive'], + fontSize: ['responsive'], + fontSmoothing: ['responsive'], + fontStyle: ['responsive'], + fontVariantNumeric: ['responsive'], + fontWeight: ['responsive'], + gap: ['responsive'], + gradientColorStops: ['responsive', 'dark', 'hover', 'focus'], + gridAutoColumns: ['responsive'], + gridAutoFlow: ['responsive'], + gridAutoRows: ['responsive'], + gridColumn: ['responsive'], + gridColumnEnd: ['responsive'], + gridColumnStart: ['responsive'], + gridRow: ['responsive'], + gridRowEnd: ['responsive'], + gridRowStart: ['responsive'], + gridTemplateColumns: ['responsive'], + gridTemplateRows: ['responsive'], + height: ['responsive'], + inset: ['responsive'], + justifyContent: ['responsive'], + justifyItems: ['responsive'], + justifySelf: ['responsive'], + letterSpacing: ['responsive'], + lineHeight: ['responsive'], + listStylePosition: ['responsive'], + listStyleType: ['responsive'], + margin: ['responsive'], + maxHeight: ['responsive'], + maxWidth: ['responsive'], + minHeight: ['responsive'], + minWidth: ['responsive'], + objectFit: ['responsive'], + objectPosition: ['responsive'], + opacity: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus'], + order: ['responsive'], + outline: ['responsive', 'focus-within', 'focus'], + overflow: ['responsive'], + overscrollBehavior: ['responsive'], + padding: ['responsive'], + placeContent: ['responsive'], + placeItems: ['responsive'], + placeSelf: ['responsive'], + placeholderColor: ['responsive', 'dark', 'focus'], + placeholderOpacity: ['responsive', 'focus'], + pointerEvents: ['responsive'], + position: ['responsive'], + resize: ['responsive'], + ringColor: ['responsive', 'dark', 'focus-within', 'focus'], + ringOffsetColor: ['responsive', 'dark', 'focus-within', 'focus'], + ringOffsetWidth: ['responsive', 'focus-within', 'focus'], + ringOpacity: ['responsive', 'focus-within', 'focus'], + ringWidth: ['responsive', 'focus-within', 'focus'], + rotate: ['responsive', 'hover', 'focus'], + scale: ['responsive', 'hover', 'focus'], + skew: ['responsive', 'hover', 'focus'], + space: ['responsive'], + stroke: ['responsive'], + strokeWidth: ['responsive'], + tableLayout: ['responsive'], + textAlign: ['responsive'], + textColor: ['responsive', 'dark', 'group-hover', 'focus-within', 'hover', 'focus'], + textDecoration: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus'], + textOpacity: ['responsive', 'group-hover', 'focus-within', 'hover', 'focus'], + textOverflow: ['responsive'], + textTransform: ['responsive'], + transform: ['responsive'], + transformOrigin: ['responsive'], + transitionDelay: ['responsive'], + transitionDuration: ['responsive'], + transitionProperty: ['responsive'], + transitionTimingFunction: ['responsive'], + translate: ['responsive', 'hover', 'focus'], + typography: ['dark', 'responsive'], + userSelect: ['responsive'], + verticalAlign: ['responsive'], + visibility: ['responsive'], + whitespace: ['responsive'], + width: ['responsive'], + wordBreak: ['responsive'], + zIndex: ['responsive', 'focus-within', 'focus'], + }, + plugins: [ + require('@tailwindcss/typography'), + ], +} diff --git a/todo_and_review b/todo_and_review new file mode 100644 index 0000000..e69de29