Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement redesign of portfolio example #5765

Merged
merged 116 commits into from
Jan 13, 2023
Merged
Changes from 1 commit
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
df2de7f
Rename `/projects/` to `/work/`
delucis Dec 28, 2022
eba3952
Update nav items per new design
delucis Dec 28, 2022
56b52a7
Initial style variables & fonts
delucis Dec 28, 2022
8c7d724
More style variables
delucis Dec 28, 2022
ef62f01
Strip out old homepage styles
delucis Dec 28, 2022
e05cfe5
Restructure homepage a bit in line with redesign
delucis Dec 28, 2022
913c33d
Better colour variable names
delucis Dec 29, 2022
ad9e7c6
Add gradient variables
delucis Dec 29, 2022
771d6ab
More text sizes
delucis Dec 29, 2022
bb190bf
More generic font variable name
delucis Dec 29, 2022
89094c2
Remove unused variables
delucis Dec 29, 2022
9a8d902
More reset
delucis Dec 29, 2022
9ec3dcc
Add screen-reader utility
delucis Dec 29, 2022
05b66bb
Add initial background image styles
delucis Dec 29, 2022
b00bacd
Add portrait photos from new design
delucis Dec 29, 2022
7a12dbc
Add `<CallToAction>` component
delucis Dec 29, 2022
db62a77
Update `<Footer>` to match new design
delucis Dec 29, 2022
e404d95
Initial `<Nav>` styles for new design
delucis Dec 29, 2022
a377420
Update Google Fonts URL to include lighter Rubik weight
delucis Dec 29, 2022
d2093c5
Reintroduce `.wrapper` utility class
delucis Dec 29, 2022
1df07cd
Round all nav links, not just active link
delucis Dec 31, 2022
539d9da
Fix subtle gradient
delucis Dec 31, 2022
b1592d7
Wider wrapper to match design
delucis Dec 31, 2022
396013a
Fix background gradient performance
delucis Jan 1, 2023
0cf58c3
Fix dark mode CTA text color
delucis Jan 1, 2023
6ea745e
Add `<Icon>` component
delucis Jan 1, 2023
6f7f074
Update header to use `<Icon>` & include more platforms
delucis Jan 1, 2023
f550d7d
Add terminal icon to site header
delucis Jan 1, 2023
524fb35
Add rocket icon to footer
delucis Jan 1, 2023
298fad4
Footer style tweaks
delucis Jan 2, 2023
a3a3923
Create banner with contact CTA
delucis Jan 2, 2023
ae981a1
Create Skills highlight component for landing page
delucis Jan 2, 2023
77a8661
Add stack layout CSS utilities
delucis Jan 2, 2023
86ca8f7
Fix missing gradient stops used in `<Icon />`
delucis Jan 2, 2023
e357f6d
Add mobile menu toggle
delucis Jan 2, 2023
e425fd4
Create base layout
delucis Jan 2, 2023
1ad2ad1
Make footer stick to viewport bottom on short pages
delucis Jan 2, 2023
839db78
Wrapper stretches to fill horizontal space
delucis Jan 2, 2023
a47d317
Remove unused utility class
delucis Jan 2, 2023
6f4f904
Stack base
delucis Jan 2, 2023
3cd667f
Make pill style a reusable component
delucis Jan 2, 2023
5321337
Turn hero text into component
delucis Jan 2, 2023
0b688c4
Update 404 to use base layout
delucis Jan 2, 2023
5e2745b
About page design
delucis Jan 2, 2023
44cba07
Mark hero tagline as optional
delucis Jan 2, 2023
82d51f6
Highlight subpage parents in nav items
delucis Jan 2, 2023
d1a2700
Remove unused `client` frontmatter entry
delucis Jan 2, 2023
55e1e26
More gap utility values
delucis Jan 2, 2023
06b4954
Design project page layout
delucis Jan 2, 2023
436dc8d
Simplify project preview card
delucis Jan 2, 2023
1a33d65
Fix preview card so text is legible
delucis Jan 2, 2023
8450daa
Fix link colour in dark mode
delucis Jan 2, 2023
afab097
Create `<Grid>` layout component
delucis Jan 2, 2023
82b4287
Apply new design to work catalogue page
delucis Jan 2, 2023
465e482
Homepage
delucis Jan 2, 2023
14bbe87
Fix aria semantics placement in mobile nav menu
delucis Jan 2, 2023
27167ea
Initialize color theme with blocking inline script
delucis Jan 4, 2023
ac194d6
Create `<ThemeToggle>` component
delucis Jan 4, 2023
8b230f8
Add theme toggle to navigation
delucis Jan 4, 2023
60e72b4
Better placeholder images, third post & funner titles
delucis Jan 4, 2023
7d82aae
Avoid word wrapping in `<Pill>`
delucis Jan 4, 2023
0b10962
Add featured image alt text
delucis Jan 4, 2023
110b5fe
Use lazy loaded images & alt text in work preview cards
delucis Jan 4, 2023
957fcd1
Rename content files to match new titles
delucis Jan 4, 2023
79d4144
Make sure nav stays above page content
delucis Jan 4, 2023
ab70cd0
Fix missing alt text on project pages
delucis Jan 4, 2023
a006a32
Hover states
delucis Jan 4, 2023
41784cb
Elegantly handle page load in theme toggle
delucis Jan 4, 2023
d64c430
Remove unused Contact page
delucis Jan 4, 2023
d99f097
Make contact CTA a mailto link
delucis Jan 4, 2023
a3205e3
Remove no longer used image
delucis Jan 4, 2023
0d61e61
Remove unused variables
delucis Jan 4, 2023
f0e314f
Remove unused images
delucis Jan 4, 2023
ea9b71a
Reimplement footer background image with lazy loading
delucis Jan 4, 2023
ef1012a
Async image decoding on preview cards
delucis Jan 5, 2023
738468d
Fix hover styles leaking outside CTA
delucis Jan 5, 2023
354a1c0
Wrap ContactCTA more elegantly on medium screens
delucis Jan 5, 2023
a37be87
Make ContactCTA an `<aside>`
delucis Jan 5, 2023
fce397b
Run things through ImageOptim
delucis Jan 5, 2023
0cb78a8
Lower frequency noise to make it a little more noticeable
delucis Jan 5, 2023
47687a2
Add hero backgrounds to homepage sections
delucis Jan 5, 2023
9f70a07
Add dark variants for shadows
delucis Jan 5, 2023
19db5e8
Fix heading hierarchy for contact CTA
delucis Jan 5, 2023
381a14c
Add missing alt text
delucis Jan 5, 2023
beb56ab
Fix list without `<li>`s
delucis Jan 5, 2023
e89c87c
Update README screenshot
delucis Jan 5, 2023
5735e30
Fix type errors in `astro check`
delucis Jan 5, 2023
5b4a306
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 5, 2023
799f8cd
Fix hero spacing on About page
delucis Jan 5, 2023
047df93
Add fourth work project
delucis Jan 5, 2023
7356975
Rename file
delucis Jan 5, 2023
0adfce7
Smaller CTA on really narrow viewports
delucis Jan 5, 2023
03c7475
Center mention card text
delucis Jan 5, 2023
ddbc350
Improved high contrast styles for page header
delucis Jan 5, 2023
c58f70f
Disable background images in high contrast mode
delucis Jan 5, 2023
23cc9ab
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 5, 2023
5e3a518
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 7, 2023
079b4d1
Use `HTMLAttributes` type util & fix `<Icon>` props
delucis Jan 10, 2023
37fec1b
Switch out noise SVG for PNG
delucis Jan 10, 2023
d70ea40
Use more generic lorem ipsum placeholder copy
delucis Jan 10, 2023
b968632
Move `<style>` below DOM in `<Nav>` component
delucis Jan 10, 2023
2d9414f
Refactor nav icon links to make editable data more obvious
delucis Jan 10, 2023
147b6e0
Heading spacing? TODONE 🎉
delucis Jan 10, 2023
e0a03cf
Convert to (experimental) content collections
delucis Jan 10, 2023
5620857
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 10, 2023
f216c1a
Upgrade collections config for new style
delucis Jan 10, 2023
dad36cf
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 10, 2023
fe7ccad
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 11, 2023
02ad09f
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 11, 2023
6760055
Fix astro check error
delucis Jan 11, 2023
0c4e927
Ensure short pages use full viewport
delucis Jan 12, 2023
8747879
Flip background layer ordering to make overlap pretty
delucis Jan 12, 2023
28166f8
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 12, 2023
779f3d4
Remove `experimental.contentCollections` flag
delucis Jan 12, 2023
2ca2ec3
Include `.astro` types reference in `env.d.ts`
delucis Jan 12, 2023
0e07578
Merge branch 'main' into chris/portfolio-redesign
delucis Jan 12, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'main' into chris/portfolio-redesign
  • Loading branch information
delucis authored Jan 10, 2023
commit dad36cf15229139caeb0bc43cdeaf3dbfb5d0e0d

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.