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

2020 Redesign #98

Merged
merged 117 commits into from Mar 30, 2020
Merged

2020 Redesign #98

merged 117 commits into from Mar 30, 2020

Conversation

TedGoas
Copy link
Owner

@TedGoas TedGoas commented Dec 18, 2019

A few goals of this re-write:

  1. Convert site from Kirby to 11ty. Kirby is great and simple, but it's PHP and that limits my hosting options. 11ty also represents something new to learn, which will be good and fun.
  2. Convert LESS to SASS (again, something new) and make heavy use of native CSS variables, CSS grid, and other newish CSS properties that I haven't used much yet. Looking at my analytics and the current state of browsers, there's no longer a need to be conservative. It's time.
  3. On that note, what would it look like if I ditched Google Analytics?
  4. Dark mode. Let's not reinvent the wheel when it come to layout and content, but lets update the color palette. Two things to look out for: 1. How will legible will blog posts be?, and 2. How will portfolio images look?
  5. Change "What I do" to "Values" and make it be more about how I define product design, leadership, process, and team culture.

Here's the Figma doc I'll reference, but I'll probably design a lot of this in the browser.


To-do:

  • Replace Kirby with 11ty
  • Replace existing CSS with Tailwind
  • Set up open color
  • Set up CSS Grid
  • Custom SASS (hand drawn, misc CSS)
  • Create global look at feel (colors, typography, spacing, etc.)
  • Site <head>
  • Site header
  • Site footer
  • Homepage
  • Work index
  • Dashboard
  • Stack Overflow
  • Canfield + Clinical Services
  • Values
  • Bio
  • Contact
  • Blog
  • Blog posts 1-10
  • Blog posts 11-20
  • Blog posts 21-30
  • Blog posts 31-*

@TedGoas TedGoas self-assigned this Dec 18, 2019
@TedGoas TedGoas marked this pull request as ready for review December 18, 2019 01:29
@TedGoas TedGoas mentioned this pull request Jan 13, 2020
@TedGoas
Copy link
Owner Author

TedGoas commented Jan 16, 2020

Alright, Open Color is installed and the site is starting to come together.

Screen Shot 2020-01-15 at 9 17 18 PM

@TedGoas TedGoas merged commit ea4ae9f into master Mar 30, 2020
@TedGoas TedGoas deleted the re-write branch November 13, 2020 01:16
This was referenced Jan 5, 2021
This was referenced Feb 28, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant