ax-vasquez / mcnuggies-blog

NextJS site & Sanity Studio code for mcnuggies.dev
http://www.mcnuggies.dev
1 stars 1 forks source link

Switch to sass #70

Closed ax-vasquez closed 2 years ago

ax-vasquez commented 2 years ago

This is an ongoing PR that will completely-replace styled components with Sass.

To do

The unchecked items are areas of the code that have yet to be converted from styled-components

  1. [x] components
    1. [x] about
      1. [x] EmploymentHistoryJobTitle.tsx - #73
      2. [x] EmploymentHistoryList.tsx - #72
    2. [x] blog - #71
      1. [x] ArticleRow.tsx - #71
      2. [x] DateBanner.tsx - #71
    3. [x] common
      1. [x] controls
        1. [x] TagList.tsx - #75
        2. [x] TextInput.tsx - #75
        3. [x] VariableButton.tsx - #75
      2. [x] sidebar
        1. [x] SidebarBody.tsx
        2. [x] SidebarBodyList.tsx
        3. [x] SidebarContainer.tsx
        4. [x] SidebarFooter.tsx
      3. [x] CategoryBadge.tsx - #71
      4. [x] CategoryList.tsx - #71
      5. [x] Modal.tsx - #75
      6. [x] ModalField.tsx - #75
    4. [x] home
      1. [x] Tile.tsx - #76
    5. [x] projects
      1. [x] ProjectRow.tsx - #76
    6. [x] Layout.tsx - #75
    7. [x] SiteNav.tsx - #75
  2. [x] pages
    1. [x] 404.tsx - #76
    2. [x] about.tsx - #72
    3. [x] blog.tsx - #71
    4. [x] index.tsx - #75
    5. [x] projects.tsx - #76
  3. [x] templates - #71
    1. [x] blogArticle.tsx - #71
  4. [x] Root stylesheet

Special To Do

These are to-do items that arose during the scope of the primary goal of this task.

  1. [x] Fix chunk conflict - #77
  2. [x] Modify tsconfig to allow, support or ignore the following file types:
    1. [x] *.scss files - #78
    2. [x] Image files - #78
  3. [x] Fix home tile style - #79
netlify[bot] commented 2 years ago

❌ Deploy Preview for mcnuggies-dev failed.

πŸ”¨ Explore the source changes: 33092c0cedef0ebf746dc58d39fc26d5a6c7c2ae

πŸ” Inspect the deploy log: https://app.netlify.com/sites/mcnuggies-dev/deploys/61fec6b9498aac0007689a6d

netlify[bot] commented 2 years ago

βœ”οΈ Deploy Preview for mcnuggies-dev-studio canceled.

πŸ”¨ Explore the source changes: 33092c0cedef0ebf746dc58d39fc26d5a6c7c2ae

πŸ” Inspect the deploy log: https://app.netlify.com/sites/mcnuggies-dev-studio/deploys/61fec6b9c7e8b2000739b1c9