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

Switch to using two pages #2

Open
wants to merge 198 commits into
base: master
Choose a base branch
from
Open

Switch to using two pages #2

wants to merge 198 commits into from

Conversation

ccjmne
Copy link
Owner

@ccjmne ccjmne commented Aug 21, 2024

  • Fix typo in profile ("lead" instead of "led")
  • Update all dependencies
  • Switch to using yarn (using npm with these dependencies leads to peer conflicts)
  • Modernise scss-to-ts procedure (see https://github.com/ccjmne/scss-to-ts)
  • Fix wonky s?css rule in Webpack config (would target scss? instead of s?css
  • Fix missing scss import in main.scss (oddly enough, that wasn't problematic)
  • Fix author name in package.json (have the email come last)

ccjmne added 10 commits August 21, 2024 23:22
Transition to blue-ish slightly earlier
The established `content` method would already merely append nodes to
the current element: it now *replaces* the children and overwrites the
entire content, leaving the stage for `append` to provide some value of
its own.
So that TypeScript lets me use constructs such as:

    [...document.querySelectorAll(...)]
The currently used image is a placeholder.  I intend to generate my own
SVG made of nice patterns programmatically.  Alternatively, an image
free of use and contribution (such as those from unsplash.com) may be
used, but it'd be better saved in this repository.

About that, I should also switch to embedding local copies of the fonts
I currently obtain from fonts.google.com.
ccjmne added 13 commits October 23, 2024 21:37
There's less room for them now, and they were somewhat unhelpful, as
well as being rounded, which didn't quite adhere to the geometric theme
I adopted.

To make up for their removal, I slightly bumped up the vertical gaps in
each experience article, as well as the equivalent ones in the
highlights on the second page.
This may have been over-the-top.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant