diff --git a/README.md b/README.md index b3a653d..a02dbe6 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,17 @@ The WordPress theme for 73k.us, based on Bootstrap 5 and PurgeCSS. ## Webpack The theme uses Webpack as its bundler with ES6 modules for JavaScript files. It also compresses images found in src automatically, and maps images to the appropriate destination through the `@images` alias. For example, `@images/example.jpg` would be compiled to `../images/example.jpg`. +## Hamburgers + +The sass for the hamburgers package throws warnings unless fixed: + +```bash +npm i -g sass-migrator +cd node_modules/hamburgers +find _sass/hamburgers/ -type f | while read f; do npx sass-migrator division -d ${f}; done +cd ../.. +``` + ## Deployment ```bash npm run build diff --git a/TODO.md b/TODO.md index f7a1def..3754db3 100644 --- a/TODO.md +++ b/TODO.md @@ -7,11 +7,19 @@ - [X] ~~*initial webpack config for development*~~ [2021-07-04] - [X] ~~*add font handling if possible*~~ [2021-07-04] - [X] ~~*add svg sprite handling if possible*~~ [2021-07-04] -- [ ] svg theme function? -- [ ] navbar menu -- [ ] navbar hamburger mobile toggler -- [ ] properly incorporate favicons (meta links etc) +- [X] ~~*svg theme function?*~~ [2021-07-06] +- [X] ~~*navbar menu*~~ [2021-07-06] +- [X] ~~*navbar hamburger mobile toggler*~~ [2021-07-06] - [ ] pore through template files to update theming + - [X] ~~*initial front-page.php*~~ [2021-07-06] + - [X] ~~*create social-icons working for front page*~~ [2021-07-06] + - [ ] create About page and suitable index.php modifications for it + - [ ] create some blog entries + - [ ] create Blog page and is index.php also ok for it? + - [ ] create Resume page and decide on using general or specific template + - [ ] create Portfolio placeholder page +- [ ] properly incorporate favicons (meta links etc) + - [ ] include pubkey asc file, others?? - [ ] purgecss/webpack config for production - [ ] double-check npm run build output to ensure it's all working - [ ] ... diff --git a/assets/css/app.scss b/assets/css/app.scss index b76155b..0dd522f 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -86,9 +86,18 @@ a { } .footer73k { position: fixed !important; - font-size: 10px !important; + font-size: 14px !important; border-top-left-radius: 0.3rem !important; padding-top: 2px; padding-bottom: 2px; } +/* social icons */ +#social-icons .link-light { + border-bottom: none; + color: $gray-100; + &:hover { + color: $primary; + } +} + diff --git a/assets/images/cat-roof_portrait.webp b/assets/images/cat-roof_portrait.webp new file mode 100755 index 0000000..fe75f65 Binary files /dev/null and b/assets/images/cat-roof_portrait.webp differ diff --git a/assets/js/main.js b/assets/js/main.js index 41b0d92..8c73703 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -20,7 +20,7 @@ import "../../node_modules/@mdi/svg/svg/open-in-new.svg"; import "../../node_modules/@mdi/svg/svg/linkedin.svg"; import "../../node_modules/@mdi/svg/svg/github.svg"; import "../../node_modules/@mdi/svg/svg/key-variant.svg"; -// import "../raw/gitea.svg"; +import "../raw/gitea.svg"; import "../../node_modules/@mdi/svg/svg/goodreads.svg"; import "../../node_modules/@mdi/svg/svg/twitter.svg"; import "../../node_modules/@mdi/svg/svg/facebook.svg"; diff --git a/assets/raw/gitea.svg b/assets/raw/gitea.svg new file mode 100644 index 0000000..0ad0016 --- /dev/null +++ b/assets/raw/gitea.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/footer.php b/footer.php index 014a00a..81e263b 100644 --- a/footer.php +++ b/footer.php @@ -12,19 +12,25 @@ namespace WP_73k; ?> -