This website requires JavaScript.
809e51bae0
Fix whitespace issues due to JSX whitespace change, small deploy improvements
main
encie22
2026-10-16 14:47:11 +10:30
70bf783ca8
Hide duplicated awards from accessibility readers, disallow API routes, fix footer re-run
encie22
2026-10-16 13:24:08 +10:30
e21219aba6
Tidy icon noise, URL strings, and null guards
encie22
2026-10-16 13:08:26 +10:30
a2dea4b210
Harden contact throttle, logging, TLS, and transporter reuse
encie22
2026-10-16 12:58:29 +10:30
2001963035
Reset carousels on page load, tidy navbar state across transitions, proper preloading for carousels
encie22
2026-10-16 12:32:07 +10:30
57c906082f
Harden player against shell re-creation with an empty queue guard
encie22
2026-10-16 09:33:18 +10:30
af8f99feb0
Only hero images for CTA carousels, honour reduced motion
encie22
2026-10-16 09:17:58 +10:30
70af555189
Polish SEO tags, fix dead classes, and tidy small accessibility details
encie22
2026-10-15 17:41:26 +10:30
a346bd8064
Slim carousel page weight, with stable per-instance slide IDs
encie22
2026-10-15 17:29:35 +10:30
da65d52319
Add a volume slider with mute toggle to the player controls
encie22
2026-10-15 17:17:19 +10:30
4624fe722b
Make player controls keyboard-operable, with slider seeking, pre-play seeks, and an expand button
encie22
2026-10-15 15:58:47 +10:30
f5d2b417e6
Make track cards, track links, and project filters keyboard-operable
encie22
2026-10-15 15:30:24 +10:30
b75f17e604
Harden email setup
encie22
2026-10-15 15:21:17 +10:30
3b702a1399
Prevent duplicate form and navbar listeners after page transitions, tidy env, env example
encie22
2026-10-15 12:19:04 +10:30
433b84ea8f
Fix IMG nesting div in p tags - invalid HTML
encie22
2026-10-15 12:11:28 +10:30
e22a4dc112
Upgrade to latest Astro (v7)
encie22
2026-10-15 12:05:04 +10:30
36716f29d0
Updated to latest v5 Astro
encie22
2026-10-15 11:35:38 +10:30
1cf8ddc940
Tidy up metadata, headings, forms, and small accessibility fixes
encie22
2026-10-15 10:55:24 +10:30
ff54fe8848
Remove duplicate job title
encie22
2026-10-15 10:07:04 +10:30
20bd5bc654
Add minimised player option, remove transition on about image due to transition bug, make about image bigger
encie22
2026-10-13 14:59:02 +10:30
a5849db65b
Add Fanfaronade to available sheet music
encie22
2026-10-02 15:32:07 +09:30
30e99c3766
Update DNDT music to more recent album versions
encie22
2026-07-22 10:00:51 +02:00
2a52ada63b
Add ongoing text
encie22
2026-07-22 09:46:57 +02:00
dcb344bb13
Better handle project card images over text
encie22
2026-07-22 09:41:47 +02:00
db4ad73837
Overdue update with recent projects and awards
encie22
2026-07-22 09:41:14 +02:00
2e606b4a0e
Update analytics after data recovery
encie22
2026-03-26 10:15:34 +10:30
fa518379d1
Remove paragraph after orchestra
encie22
2026-01-22 11:04:48 +10:30
d0cf6187c0
Remove top margin
encie22
2026-01-22 10:49:33 +10:30
6132ebae45
Add sheet music page, some slight changes
encie22
2026-01-22 10:36:19 +10:30
9335d19031
Make background colour consistent when page doesn't fully cover screen
encie22
2026-01-22 10:31:52 +10:30
ca6f0de553
Remove recognition page, adjust section on index
encie22
2025-12-17 09:17:36 +10:30
b8b4ddd059
Animate player image
encie22
2025-12-11 15:24:55 +10:30
4acbf3ef8a
Add hover zoom to images in projects/MDX
encie22
2025-12-11 11:11:38 +10:30
5a83282da4
Add blurred artwork to player if available
encie22
2025-12-11 09:29:11 +10:30
7e887f8bb1
Update README.md to include note about CI/CD
encie22
2025-12-10 09:05:33 +10:30
2666a680ab
Wind orchestra, not just orchestra, is clearer
encie22
2025-11-27 09:50:54 +10:30
16d14adb32
and
encie22
2025-11-27 09:49:01 +10:30
d714ed3e3b
Minor fixes to about page
encie22
2025-11-27 09:42:22 +10:30
4caf5665be
A tag on new line caused additional space
encie22
2025-11-27 09:39:48 +10:30
4fe49e3bea
Clarify some of MWM:DU and add links
encie22
2025-11-27 09:37:24 +10:30
06cb8f28db
Inline not inline block for links
encie22
2025-11-27 09:36:37 +10:30
27c2342bf4
Credit Tommy Woods Photography
encie22
2025-11-26 18:18:49 +10:30
978ff3e0c6
Specify width for IMG component as equal to page project page width
encie22
2025-11-26 18:04:31 +10:30
3f2e1fa340
Post about MWM:DU, LI component
encie22
2025-11-26 17:48:11 +10:30
01153e087a
Don't round corners of player on small screens
encie22
2025-11-26 17:17:06 +10:30
f0b80c6e0d
Add photos for MWM:DU, add some recent concerts
encie22
2025-11-26 08:26:56 +10:30
07fcb0ff75
Reduce top margin on player text
encie22
2025-09-28 14:13:31 +09:30
d2b668ba12
Inset player on large screens
encie22
2025-09-28 14:11:22 +09:30
01a39c10cb
Astro is wrong, should have public
encie22
2025-09-22 11:26:57 +09:30
c577838aaf
Add theme colour, Inter font import fix
encie22
2025-09-22 11:22:51 +09:30
5312e8648b
Change player seek bar to pointer on hover
encie22
2025-09-11 16:54:44 +09:30
ed71825ae2
Change some headers back to Lutschine
encie22
2025-09-11 16:32:57 +09:30
9a3a597be4
Change body font from Roboto to Inter
encie22
2025-09-11 16:29:33 +09:30
513504d175
Should cache Astro build folders, not dist
encie22
2025-09-08 16:19:46 +09:30
6542cb42a2
More consistent shadow on about image
encie22
2025-09-08 16:05:50 +09:30
5c5a7524ab
Try cache implementation (may need server-side configuration)
encie22
2025-09-08 13:41:05 +09:30
c9357ce1cd
Change Awoken on front page to Hollow Knight: Silksong
encie22
2025-09-05 18:06:45 +09:30
51db7a18f7
Add Hollow Knight: Silksong and Submerged: Hidden Depths to About page
encie22
2025-09-05 11:31:31 +09:30
e629567d32
Declare some image heights for better responsiveness
encie22
2025-09-05 11:24:58 +09:30
b3064609cf
Add Hollow Knight: Silksong 🧵
encie22
2025-09-05 11:20:44 +09:30
85234ce522
Sync package-lock.json as well
encie22
2025-09-01 10:34:07 +09:30
f743618b5f
Don't delete node_modules to hopefully speed up remote deployment
encie22
2025-09-01 10:19:50 +09:30
ce6dffbaf5
Better handle project URLs
encie22
2025-08-29 15:02:25 +09:30
d0c1319258
Why did I do package-lock and not package?
encie22
2025-08-29 14:12:06 +09:30
7c8ab1c988
Better handle contact form JS
encie22
2025-08-29 12:52:22 +09:30
52362b748b
Add SSR deployment method
encie22
2025-08-29 12:43:07 +09:30
e46a4a560a
Add SSR contact form
encie22
2025-08-29 11:36:58 +09:30
1c3b37a70c
Merge branch 'main' of git.nathancummins.com.au:encie22/portfolio
encie22
2025-08-28 16:06:56 +09:30
ca15fa782d
Expand DNDT, add TrackInline, more tracks
encie22
2025-08-28 16:03:29 +09:30
ba8eec5879
Add colour options for primary colour
encie22
2025-08-28 16:02:32 +09:30
0802b69c56
Add Y space to tokens on projects page
encie22
2025-08-26 13:45:39 +09:30
c74299c2b1
Add links and key figures to project pages
encie22
2025-08-25 17:49:45 +09:30
982589927f
Allow filtering of projects
encie22
2025-08-25 11:18:39 +09:30
025914083c
Add MWM, fix max-h
encie22
2025-08-25 09:45:23 +09:30
69a17c48f3
Fix about page black padding
encie22
2025-08-22 17:09:25 +09:30
352a9c18f5
Flesh out about a little more, still temporary
encie22
2025-08-22 16:42:08 +09:30
51723e0c44
Small correction to old bio
encie22
2025-08-22 10:53:41 +09:30
17f185f953
Add automatic development webserver launch
encie22
2025-08-22 10:42:06 +09:30
7805a7dfa9
Sound designer, footer wasn't clickable
encie22
2025-08-22 10:22:25 +09:30
41079e93c1
Add alt as caption, add details to header, add some early writing to DNDT
encie22
2025-08-21 17:11:19 +09:30
a4423b18cf
Small fix to projects page
encie22
2025-08-21 16:26:43 +09:30
a37051afce
Pad content to footer, better handle carousel
encie22
2025-08-21 16:19:18 +09:30
e790264b99
Add Jeff's website
encie22
2025-08-21 14:47:34 +09:30
aa392b8122
Key figures, minor fixes
encie22
2025-08-21 14:02:09 +09:30
583e2ba10b
Editor config
encie22
2025-08-15 12:11:29 +09:30
e97c58a7a1
Finish (?) code snippets, add to do regarding blockquote author
encie22
2025-08-15 12:01:31 +09:30
ee5da382c9
Handle null image
encie22
2025-08-14 17:57:16 +09:30
778490bed8
Better slugs, improvements to projects, some fixes
encie22
2025-08-14 11:11:10 +09:30
1f45a74b2a
Some corrections with types and undeleted file
encie22
2025-08-14 09:48:52 +09:30
63e0e1fd28
Add fallback for year generated at build time
encie22
2025-08-13 14:35:12 +09:30
e6ffefaa2e
Missing full stop in footer
encie22
2025-08-13 10:48:20 +09:30
9445b3f2e3
Add and clarify license
encie22
2025-08-13 10:46:40 +09:30
41a827d390
Move projects to root in preparation for later posts
encie22
2025-08-13 09:45:43 +09:30
c3dd168566
Add note about server enviroment
encie22
2025-08-13 09:41:25 +09:30
b2c89275ec
Refactor and simplify navbar, now behaves more consistenly
encie22
2025-08-13 09:36:51 +09:30
69792d4faf
Begin styling projects page
encie22
2025-08-13 07:42:38 +09:30
9617feed0c
robots plugin, setup shiki
encie22
2025-08-13 07:40:51 +09:30
5852aa7ebd
Change to Roboto import, add Fira Code
encie22
2025-08-13 07:38:52 +09:30
b43bf3860f
Change recommended extensions to be more accurate
encie22
2025-08-13 07:37:08 +09:30
027c7b2abc
More space between projects on smaller screens
encie22
2025-08-12 13:16:31 +09:30