de7ade28c7
fix: dates in first 2 blog posts (swapped day and month)
Build Docker Image and Deploy / Build Image and push to Registry (push) Successful in 2m30s
Build Docker Image and Deploy / Deploy on webserver (push) Successful in 1m5s
2024-09-01 09:01:19 +02:00
a5ad0fac66
Added mastodon link and mastodon validation
Build Docker Image and Deploy / Build Image and push to Registry (push) Successful in 2m53s
Build Docker Image and Deploy / Deploy on webserver (push) Successful in 56s
2024-07-15 16:17:49 +02:00
6cd3a06e97
Fixed iport in pages/index.astro
Build Docker Image and Deploy / Build Image and push to Registry (push) Successful in 1m9s
Build Docker Image and Deploy / Deploy on webserver (push) Successful in 45s
2024-07-09 16:03:29 +02:00
85d38eb3d5
SEO optimizations
...
SEO optimizations using astro-seo and SEO component
Modified i18n to incorporate complex SEO
2024-07-09 15:59:09 +02:00
9a84d9acbb
Added robots.txt and modified sitemap.xml generation
2024-07-09 15:29:05 +02:00
c9c156bd33
Reversed order of displayed blog posts
2024-07-09 14:51:01 +02:00
fa5b02a4fe
Fixed content
2024-07-09 14:39:20 +02:00
6c0050ec1a
Added new content in English
2024-07-09 14:34:29 +02:00
238c62923f
Middleware & transitions
2024-07-09 10:46:16 +02:00
d9e7b62e14
Middleware modifications
...
- Removed custom middleware (wasn't working with nodejs adapter)
- Update settings for i18n adapter
2024-07-08 23:50:02 +02:00
8bc889124d
Added pre-renders everywhere
...
Build Docker Image and Deploy / Build Image and push to Registry (push) Successful in 1m56s
Build Docker Image and Deploy / Deploy on webserver (push) Successful in 31s
- Except jsx files explicitly stating "use client"
2024-07-08 23:05:21 +02:00
7a71a66dc7
Enabled SSR with pre-renders
...
- Enable server output mode
- Pre-render for (almost) every .astro file
- Fixed custom middleware
2024-07-08 23:01:44 +02:00
397ba05c7c
Added meta tags
...
Added HTML meta tags
2024-07-08 21:41:25 +02:00
ed7add8ae0
Fixed navbar on smaller screens
...
- Fixed: navbar change width in firefox on phones
2024-07-08 21:31:43 +02:00
16d493c820
Finishig touches & translations
...
- Added Czech translation of the first blog post
- Finishing touches and details
- Translaitions of composition names
- Changing naming scheme in content/music/
2024-07-07 15:15:00 +02:00
e605fab161
Added short and ultrashort optimisations
...
- Added short (max-height: 880px) and ultrashort (max-height: 670px)
tailwind screens
- Optimised hero and about sections for shorter screens
2024-07-07 13:55:39 +02:00
6ff8596301
Removed contact form
...
- Removed contact form
- Added contact via email button
- Reordered floating contact buttons
2024-07-07 13:14:49 +02:00
d6d44fd9af
Tooltips in the top navigation bar
...
Added tooltips to icons in top navigation bar
2024-07-06 17:02:07 +02:00
8a11f24244
Finished floating links
...
Finished positioning of floating links on desktop and mobile
Added hover tooltips to floating links
2024-07-06 16:45:42 +02:00
cdfc43024b
Added 3XL
...
Added tailwind selector 3XL (width: 1900px )
Modified Layouts and Navigation to be wider for 2xl
2024-07-06 15:52:20 +02:00
992c5fa86e
Link bar on left side of main page
...
(Sucks on phones, but otherwise okay)
Bug fixes
2024-07-06 00:03:50 +02:00
c0e69f5413
Added first content & bugfixes
...
- Fixed some displaying of images (images in /public cannot have their
size infered)
- Added first blog post (only in english)
- Added first composition
2024-07-05 22:07:15 +02:00
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
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
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
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
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