Matthew Barnes
3df1461771
Add XenServer + Update CV
continuous-integration/drone/push Build is passing
Details
2024-03-14 13:46:33 +00:00
Matthew Barnes
35a0c04937
Add Wonderful Block
continuous-integration/drone/push Build is passing
Details
2023-12-02 21:42:35 +00:00
Matthew Barnes
c5027cb2a0
Sort employment cards properly
continuous-integration/drone/push Build is passing
Details
2023-09-11 19:34:27 +01:00
Matthew Barnes
649ad7753e
Hide horizontal scrollbar
2023-09-11 19:32:07 +01:00
Matthew Barnes
32b3e8a9cc
Update CV
continuous-integration/drone Build is passing
Details
2023-08-14 20:52:40 +01:00
Matthew Barnes
fbe650b4f5
Add Drone deployment badge to readme
...
continuous-integration/drone/push Build is passing
Details
It doesn't run any tests but eh, it's good to see deployment status on the readme I guess
2023-06-24 15:11:16 +01:00
Matthew Barnes
d5df4ac33e
Add drone.yml for CI
continuous-integration/drone/push Build is passing
Details
2023-06-24 15:07:03 +01:00
Matthew Barnes
ab360946a3
Add dockerfile + compose, update readme
2023-06-24 14:14:10 +01:00
Matthew Barnes
f409da325a
Update readme
2023-06-24 13:39:37 +01:00
Matthew Barnes
97330eb4ea
Move all projects to new markdown parsing
2023-06-24 01:25:15 +01:00
Matthew Barnes
6298786140
Remove aboutme-related API endpoints
2023-06-24 01:13:24 +01:00
Matthew Barnes
aa98a3fc4a
Introduce new markdown parsing in aboutme
2023-06-24 01:13:01 +01:00
Matthew Barnes
4395e1ae16
Remove project-related API endpoints
2023-06-24 01:04:14 +01:00
Matthew Barnes
9e9fcdaa95
Introduce new markdown parsing in homepage
2023-06-24 00:58:19 +01:00
Matthew Barnes
ddd9254c58
Introduce new markdown parsing method in projects and proj slugs
2023-06-24 00:58:09 +01:00
Matthew Barnes
0ef064455b
Set adapter to @sveltekit/adapter-node
2023-06-23 23:09:06 +01:00
Matthew Barnes
87a92c31ea
Fix html mistake in About Me
...
There were th instead of td in the data cells
2023-06-19 20:24:08 +01:00
Matthew Barnes
f0eaff013a
Stop marked from whinging about deprecation
2023-06-19 20:12:04 +01:00
Matthew Barnes
0116cdefde
Fix stuff up so that it'll build
2023-06-19 20:07:47 +01:00
Matthew Barnes
b8767a8d87
Hide employment images in about me upon 'lg' instead of 'md'
...
The images get squashed still with 'md'
2023-06-19 19:48:45 +01:00
Matthew Barnes
54b9c2f124
Improve employment card description previews
...
I mean it's not amazing but it's better at least
2023-06-19 19:47:02 +01:00
Matthew Barnes
503ff70eb2
Make scrollTop resetting only apply to main pages, not individual projects
2023-06-19 19:12:34 +01:00
Matthew Barnes
e7f112cd71
Customise scrollbar
...
Only works on chrome and such but w/e
2023-06-19 19:03:52 +01:00
Matthew Barnes
5dc027385a
Make projects page responsive
...
Not perfect by any means
2023-06-19 18:49:28 +01:00
Matthew Barnes
276e5bbf07
Make about me page responsive
2023-06-19 18:00:16 +01:00
Matthew Barnes
ac0fdd0c98
Make donate page responsive
2023-06-19 17:03:44 +01:00
Matthew Barnes
ab9a3eacb0
Make homepage responsive
2023-06-19 16:45:57 +01:00
Matthew Barnes
c0ab0abd9f
Even out table col widths of A levels and GCSEs
2023-06-19 16:13:50 +01:00
Matthew Barnes
7c2ced4f2f
Revert "Hide project viewer if we're still loading"
...
This reverts commit 8f3d31f320
.
This 'feature' is super choppy so I reverted it
2023-06-19 15:59:23 +01:00
Matthew Barnes
8f3d31f320
Hide project viewer if we're still loading
...
So the user can't see project cards changing (it looks weird)
2023-06-18 17:35:54 +01:00
Matthew Barnes
b7183f478f
Show loading bar on homepage
...
It was hidden behind the net animation oops
2023-06-18 17:31:04 +01:00
Matthew Barnes
5162769658
Add markdown parsing for employment history
...
Scrolling is a bit scuffed but I don't write much in these things anyway
2023-06-18 16:47:46 +01:00
Matthew Barnes
fa584844bd
Make employment history into markdown content
2023-06-18 16:47:46 +01:00
Matthew Barnes
b9cd1a6753
Add slightly contrasting background colour to carousel
...
So it's easier to tell what 'region' the carousel is.
It looked awkward when the image is a funny size and the carousel blended with the rest of the project modal.
2023-06-18 12:38:17 +01:00
Matthew Barnes
2c8ffb5339
Make carousel images hyperlinked
...
Clicking on them takes the user to the image asset
(if they want to look at the image in better detail)
2023-06-18 12:34:02 +01:00
Matthew Barnes
49ba5b5356
Fix carousel image scaling
2023-06-18 12:17:28 +01:00
Matthew Barnes
0c7a4afed6
Remove the need to put slugs directly in markdown file
2023-06-18 12:11:51 +01:00
Matthew Barnes
29f6893c10
Fix typing error in projects.json date sorting
2023-06-18 00:59:52 +01:00
Matthew Barnes
86421284ad
Add graph animation to homepage hero
2023-06-15 22:38:18 +01:00
Matthew Barnes
939635c839
Add markdown parsing for project description
2023-06-11 17:51:03 +01:00
Matthew Barnes
7cb998f5e8
Add star icon to project card if project is starred
2023-06-11 17:33:04 +01:00
Matthew Barnes
cfd80fd830
Add application / game icon to project card
2023-06-11 17:33:04 +01:00
Matthew Barnes
58fbb2a25f
Make projects.json fetch minimal project JSON objects
...
more efficient eh
2023-06-06 00:18:46 +01:00
Matthew Barnes
71336380e5
Reset scroll when changing pages
...
It's awkward when it doesn't
2023-06-05 23:38:29 +01:00
Matthew Barnes
9f1dc78e19
Implement filter projects modal label
2023-06-05 23:34:07 +01:00
Matthew Barnes
eeb1c7319e
Clear genre filter if switching filter to applications
...
Otherwise we'll be guaranteed to have zero projects filtered
2023-06-05 23:34:07 +01:00
Matthew Barnes
3afec9571d
Grey out genre card in filter projects modal when filtering apps
2023-06-05 23:34:07 +01:00
Matthew Barnes
883f7ba3ea
Make scrollbar not hang over navbar anymore
2023-06-05 23:10:49 +01:00
Matthew Barnes
1354399999
Hide tags on starred projects
2023-06-05 23:07:24 +01:00
Matthew Barnes
dc899dd6d2
Fix page title bug with about me and donate
2023-06-05 20:38:12 +01:00