Commit Graph

100 Commits

Author SHA1 Message Date
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
854fa79ed4
Updating Astro.js 2024-07-05 15:53:16 +02:00
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
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
5d7cdeb999
Merge branch 'main' of git.cyrilsebek.cz:blboun3/personal-website 2024-06-20 14:20:58 +02:00
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
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
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
915ff6ede6
Merge branch 'main' of git.cyrilsebek.cz:blboun3/personal-website 2024-06-13 13:08:33 +02:00
c3e8684127
Fixed contact form on main page
Sends data to mail
Secrets from self-hosted infisical
2024-06-13 13:06:41 +02:00
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
687e8ee686
Added contact form (not working yet)
TODO:
backend for the contact form
2024-06-08 14:42:05 +02:00
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
48c48d145a
SYNC 2024-06-04 16:43:03 +02:00
17da115193
Added 404 page
It works ? I think... XD
2024-06-04 13:11:12 +02:00
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
20a7f59aa2
Finished blog posts list (/blog path)
TODO: 404 Page
2024-06-04 11:56:21 +02:00
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
fb2a983a91
Beautified post lists page
TODO:
- Fix when blog page is non existent in selected language
2024-06-03 20:42:22 +02:00
3b50c525e5
Semi-working posts list page structure; sync 2024-06-03 16:11:54 +02:00
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
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
0befb1f4f1
Details XD 2024-04-16 11:28:35 +02:00
82251d5272
idk, working on showcase XD 2024-04-15 16:37:54 +02:00
fd03b7b9cf
almost finished navbar
TODO: modify dropdown menus
2024-04-07 17:23:34 +02:00
d5026cfc05
done language switching 2024-04-07 11:11:04 +02:00
Blboun3
00daf4222a
sync 2024-04-05 12:03:13 +02:00
c63ee04783
sync 2024-04-04 21:33:47 +02:00
c91373419e
sync 2024-04-03 21:01:31 +02:00
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
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
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