Commit Graph

50 Commits

Author SHA1 Message Date
blboun3 83cfb0fec6 Added English and Czech content
Added English and Czech translations of the page
(placeholders like posts and compositions not included)
2024-07-05 18:22:54 +02:00
blboun3 854fa79ed4 Updating Astro.js 2024-07-05 15:53:16 +02:00
blboun3 08e38d4d91 Hybrid output rendering
- Changed output to `hybrid` instead of `server`
- Bugfixes to ShowcaseTabs (iamge sizing)
- Changes due to hybrid rendering
2024-06-21 10:59:02 +02:00
blboun3 a1b94ae545 Bugfixes
- Updated REAMDE.md to reflect current file & folder structure
- Fixed Navbar not working
- Added middleware exceptions for api and public/ (to not auto link to i18n version)
- Fixed blog [slug] and [tag] pages not rendering properly (prerender = true)
2024-06-21 09:20:24 +02:00
blboun3 5d7cdeb999 Merge branch 'main' of git.cyrilsebek.cz:blboun3/personal-website 2024-06-20 14:20:58 +02:00
blboun3 cd27a8e508 Update Astro & created custom middleware
- Updated Astro to newest version (4.11.0)
- Created custom middleware (middleware.js), to extend on Astro's default i18n
- Code cleanup and bugfixes
2024-06-20 14:20:27 +02:00
blboun3 bbd72c23fc Update Astro& created custom middleware
- Updated Astro to newest version (4.11.0)
- Created custom middleware (middleware.js), to extend on Astro's default i18n
- Code cleanup and bugfixes
2024-06-20 14:17:06 +02:00
blboun3 3b33ffa05d Finished section for music
- Finished listing of musical compositions
- Slight update to listing of blog posts
- Updating api.js
- Fixed dark/light mode in some pages (font color)
2024-06-17 11:58:32 +02:00
blboun3 915ff6ede6 Merge branch 'main' of git.cyrilsebek.cz:blboun3/personal-website 2024-06-13 13:08:33 +02:00
blboun3 c3e8684127 Fixed contact form on main page
Sends data to mail
Secrets from self-hosted infisical
2024-06-13 13:06:41 +02:00
blboun3 ea2e94ad0f Update Navbar
Navbar now includes music section
Added music icon
Navbar has backdrop-blur and is semi-transparent again
Installed more shadcn-ui components
Added LICENSE texts (copied MIT licenses for shadcn and heroicons)
2024-06-12 10:19:33 +02:00
blboun3 687e8ee686 Added contact form (not working yet)
TODO:
backend for the contact form
2024-06-08 14:42:05 +02:00
blboun3 92aed66774 i18n finished (no content yet)
"/" path is now i18n complete - text, image, favicon are all defined in dictionaries (src/i18n/<lang>.js)
Blog should be too
2024-06-06 12:55:12 +02:00
blboun3 48c48d145a SYNC 2024-06-04 16:43:03 +02:00
blboun3 17da115193 Added 404 page
It works ? I think... XD
2024-06-04 13:11:12 +02:00
blboun3 151a72584b Basic post tagging system
Can get posts with some tags, but only using HTTP/S address.
Fixed SinglePostCard URL to work from anywhere
TODO: Add intelligent post filter
TODO: 404 Page
2024-06-04 12:53:06 +02:00
blboun3 20a7f59aa2 Finished blog posts list (/blog path)
TODO: 404 Page
2024-06-04 11:56:21 +02:00
blboun3 236c42e4d3 Me top tier web developer
It does something, kinda works ig XD
Fixed images in Showcase (a bit)
Also me tired, so no more code for today
2024-06-03 21:13:21 +02:00
blboun3 fb2a983a91 Beautified post lists page
TODO:
- Fix when blog page is non existent in selected language
2024-06-03 20:42:22 +02:00
blboun3 3b50c525e5 Semi-working posts list page structure; sync 2024-06-03 16:11:54 +02:00
blboun3 5e1000a96e README.md... ig... 2024-06-03 08:50:23 +02:00
Blboun3 da3057ca3b Slight changes to README.md
Also testing SSH keys
2024-06-03 08:30:15 +02:00
Blboun3 d332d2421d Simplified index.css
Merged colors to single variables
2024-05-31 12:01:01 +02:00
Blboun3 1f06060124 Finished blog post styling
Light & Dark mode; on sizes <sm to 2xl+
2024-05-31 07:49:15 +02:00
Blboun3 ea25e69277 Dali šme tam barvišky
ok... idk anymore
2024-05-30 16:23:22 +02:00
Blboun3 d377b3d739 Fixed navbar current page in blog posts
When in blog post the current page on navbar is highlighting now blog (previously was none, since url != /blog nor /)
2024-05-30 13:27:24 +02:00
blboun3 18eb59ff2a Create i18n blog posts
Content stored in /src/content/blog/[slug]/<lang>.md
TODO: fix missing content in language
TODO: main blog page
2024-05-29 08:05:39 +02:00
Blboun3 fdc43aa699 sync 2024-05-29 07:19:55 +02:00
Blboun3 986ea7ef3f i18n integration for showcase
Moved showcase carousel data source to respective i18n/ language files
2024-05-28 12:21:34 +02:00
Blboun3 0c2600a7f6 sync 2024-05-26 13:29:06 +02:00
Blboun3 a8ec23e1e8 sync 2024-05-14 16:42:19 +02:00
blboun3 0befb1f4f1 Details XD 2024-04-16 11:28:35 +02:00
blboun3 82251d5272 idk, working on showcase XD 2024-04-15 16:37:54 +02:00
blboun3 fd03b7b9cf almost finished navbar
TODO: modify dropdown menus
2024-04-07 17:23:34 +02:00
blboun3 d5026cfc05 done language switching 2024-04-07 11:11:04 +02:00
Blboun3 00daf4222a sync 2024-04-05 12:03:13 +02:00
blboun3 c63ee04783 sync 2024-04-04 21:33:47 +02:00
blboun3 c91373419e sync 2024-04-03 21:01:31 +02:00
blboun3 64f7116414 Finished scroll snap... hoepfully :D 2024-04-03 20:04:00 +02:00
Blboun3 0fe4b9b5cf sync 2024-04-03 15:55:35 +02:00
Blboun3 ea0de50abe Finished bare-bones Hero section
- Finished bare-bones Hero section without content in both color schemes
- One image in publi/temp.jpg (for hero section, TODO: replace and rename)

TODO:
* jump-scroll
* about sections
2024-04-03 09:21:48 +02:00
blboun3 38bec6c326 Started work on the Hero section. 2024-04-02 21:04:11 +02:00
Blboun3 44eabc1a09 Summary (required) 2024-03-26 21:12:10 +01:00
Blboun3 fbd130eb8b Finally structure for the project
Language versions, translations in separate files.
2024-03-25 14:41:07 +01:00
blboun3 0a6ccd4339 Idk, tryin' to make i18n compatible. Doesn't rly work. 2024-03-24 21:19:56 +01:00
Blboun3 ec72e14237 following tutorial 2024-03-23 08:57:56 +01:00
Blboun3 d97457ccc7 Default Astro.js template 2024-03-19 12:59:26 +01:00
Blboun3 6dc10835a0 Update README.md 2024-03-10 17:13:18 +01:00
Blboun3 57bffbedb9 Update README.md
Fixed small typo
2024-03-10 17:10:19 +01:00
Blboun3 68d83916fd Create README.md 2024-03-10 17:03:24 +01:00