diff --git a/app/notes/[slug]/page.module.css b/app/notes/[slug]/page.module.css index da0658ab..51d79303 100644 --- a/app/notes/[slug]/page.module.css +++ b/app/notes/[slug]/page.module.css @@ -13,7 +13,7 @@ } .meta .metaLink { - color: inherit !important; + color: inherit; } .meta .metaIcon { @@ -58,7 +58,7 @@ } .title .link { - color: var(--colors-text) !important; + color: var(--colors-text); } .comments { diff --git a/app/previously/page.mdx b/app/previously/page.mdx index af6ac2d3..8c564a2e 100644 --- a/app/previously/page.mdx +++ b/app/previously/page.mdx @@ -17,10 +17,10 @@ export const PageStyles = () => ( dangerouslySetInnerHTML={{ __html: ` body { - cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAZklEQVR4AWIAgn/uBT6A9uoAAwAQiIJo97/0Rgy0ANoJH8MPeEgtqwPQEACqCoQHAKECQKgAECoAhAoAoQJAqAAQxh1oPQfcW3kJpxHtL1AAHAwEwwdYiH8BIEgBTBRAAAEEEEAAG7mRt30hEhoLAAAAAElFTkSuQmCC") 2 1, auto; + cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAZklEQVR4AWIAgn/uBT6A9uoAAwAQiIJo97/0Rgy0ANoJH8MPeEgtqwPQEACqCoQHAKECQKgAECoAhAoAoQJAqAAQxh1oPQfcW3kJpxHtL1AAHAwEwwdYiH8BIEgBTBRAAAEEEEAAG7mRt30hEhoLAAAAAElFTkSuQmCC") 2 1, auto !important; } -a { - cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAgMAAAAOFJJnAAAACVBMVEVHcEwAAAD///8W1S+BAAAAAXRSTlMAQObYZgAAAEdJREFUeAFjoAVghTGkHIhghMAYmQEwxlIYYxlYlSiQMQEsELUKyli1ahWYwQZjMGIwGLKQGA4QA1EYEP0rGVAZrKGhSF4BAHw/HsVwshytAAAAAElFTkSuQmCC") 16 12, auto; +a, button { + cursor: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgAgMAAAAOFJJnAAAACVBMVEVHcEwAAAD///8W1S+BAAAAAXRSTlMAQObYZgAAAEdJREFUeAFjoAVghTGkHIhghMAYmQEwxlIYYxlYlSiQMQEsELUKyli1ahWYwQZjMGIwGLKQGA4QA1EYEP0rGVAZrKGhSF4BAHw/HsVwshytAAAAAElFTkSuQmCC") 16 12, auto !important; } main { font-family: ${ComicNeue.style.fontFamily}, var(--fonts-sans) !important; diff --git a/app/projects/page.module.css b/app/projects/page.module.css index 78dfbaf7..9d0b40c8 100644 --- a/app/projects/page.module.css +++ b/app/projects/page.module.css @@ -19,51 +19,42 @@ } .card .name { + display: inline-block; + margin-bottom: 0.4em; font-size: 1.2em; font-weight: 600; } .card .description { - margin-top: 0.7em; - margin-bottom: 0.5em; + margin: 0; line-height: 1.7; } .card .meta { display: flex; flex-wrap: wrap; + margin-top: 0.4em; } .card .metaItem { - margin-right: 1.5em; - line-height: 2; + margin: 0.3em 1.5em 0.3em 0; color: var(--colors-medium); + white-space: nowrap; } .card .metaLink { - color: inherit !important; + color: inherit; } .card .metaLink:hover, .card .metaLink:focus-visible { - color: var(--colors-link) !important; + color: var(--colors-link); } .card .metaIcon { display: inline-block; width: 1.25em; height: 1.25em; - vertical-align: -0.25em; margin-right: 0.5em; -} - -.card .metaLanguage { - display: inline-block; - position: relative; - width: 1.1em; - height: 1.1em; - line-height: 1; - margin-right: 0.5em; - border-radius: 50%; - vertical-align: -0.2em; + vertical-align: text-top; } diff --git a/app/projects/page.tsx b/app/projects/page.tsx index 749b52c5..62487570 100644 --- a/app/projects/page.tsx +++ b/app/projects/page.tsx @@ -118,9 +118,12 @@ const Page = async () => { {repo.language && (
{repo.language.color && ( - + )} - {repo.language.name} + {repo.language.name}
)} @@ -133,7 +136,7 @@ const Page = async () => { className={styles.metaLink} > - {commaNumber(repo.stars)} + {commaNumber(repo.stars)} )} @@ -147,13 +150,23 @@ const Page = async () => { className={styles.metaLink} > - {commaNumber(repo.forks)} + {commaNumber(repo.forks)} )}
- Updated + + + Updated +
diff --git a/components/CountUp/index.ts b/components/CountUp/index.ts index ea09e496..a4c8f072 100644 --- a/components/CountUp/index.ts +++ b/components/CountUp/index.ts @@ -2,4 +2,5 @@ // marking the library as a proper client component so that react doesn't complain about hydration whenever we use it in // a server component. +// see: https://react.dev/reference/rsc/use-client#using-third-party-libraries export { default } from "react-countup";