From 9e6e132a908a0a50efde539315da211c84553e28 Mon Sep 17 00:00:00 2001 From: Josh Pullen Date: Mon, 8 Jul 2024 10:38:40 -0400 Subject: [PATCH] Remove default max-width on tailwind prose --- app/(content)/privacy-policy/page.tsx | 2 +- app/admin/projects/[id]/page.tsx | 2 +- app/admin/projects/assetScan/page.tsx | 2 +- app/admin/projects/page.tsx | 2 +- app/admin/users/[id]/page.tsx | 2 +- app/admin/users/page.tsx | 2 +- tailwind.config.js | 30 +++++++++++++++++++++++++++ 7 files changed, 36 insertions(+), 6 deletions(-) diff --git a/app/(content)/privacy-policy/page.tsx b/app/(content)/privacy-policy/page.tsx index b7ffd39..13edfce 100644 --- a/app/(content)/privacy-policy/page.tsx +++ b/app/(content)/privacy-policy/page.tsx @@ -9,7 +9,7 @@ export default function PrivacyPolicyPage() {
Last updated:
-
+
+

{project.title}

  • diff --git a/app/admin/projects/assetScan/page.tsx b/app/admin/projects/assetScan/page.tsx index e7013df..9d699bc 100644 --- a/app/admin/projects/assetScan/page.tsx +++ b/app/admin/projects/assetScan/page.tsx @@ -37,7 +37,7 @@ export default async function AssetScan({ }); return ( -
    +

    All Uploaded Assets

    diff --git a/app/admin/projects/page.tsx b/app/admin/projects/page.tsx index 01a1935..fb07325 100644 --- a/app/admin/projects/page.tsx +++ b/app/admin/projects/page.tsx @@ -32,7 +32,7 @@ export default async function AdminProjects() { ).length; return ( -
    +

    Projects ({projectsCount})

    {sharedProjectsCount} shared, {unsharedProjectsCount} unshared,{" "} diff --git a/app/admin/users/[id]/page.tsx b/app/admin/users/[id]/page.tsx index a4de181..fd243f8 100644 --- a/app/admin/users/[id]/page.tsx +++ b/app/admin/users/[id]/page.tsx @@ -58,7 +58,7 @@ export default async function AdminUserPage({ } return ( -

    +

    {user.username}

    View public profile diff --git a/app/admin/users/page.tsx b/app/admin/users/page.tsx index 11cab1f..2fbbacc 100644 --- a/app/admin/users/page.tsx +++ b/app/admin/users/page.tsx @@ -36,7 +36,7 @@ export default async function AdminUsers() { ).length; return ( -

    +

    Users ({usersCount})

    {verifiedUsersCount} verified, {unverifiedUsersCount} unverified;{" "} diff --git a/tailwind.config.js b/tailwind.config.js index 1e5f7bb..afa1b18 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,5 +1,13 @@ const defaultTheme = require("tailwindcss/defaultTheme"); +const round = (num) => + num + .toFixed(7) + .replace(/(\.[0-9]+?)0+$/, "$1") + .replace(/\.0$/, ""); +const rem = (px) => `${round(px / 16)}rem`; +const em = (px, base) => `${round(px / base)}em`; + /** @type {import('tailwindcss').Config} */ module.exports = { mode: "jit", @@ -22,6 +30,28 @@ module.exports = { fontFamily: { sans: ["Inter var", ...defaultTheme.fontFamily.sans], }, + typography: ({ theme }) => ({ + DEFAULT: { + css: { + maxWidth: "unset", + code: { + fontWeight: "500", + backgroundColor: theme("colors.gray.300"), + paddingTop: em(2, 12), + paddingRight: em(4, 12), + paddingBottom: em(2, 12), + paddingLeft: em(4, 12), + borderRadius: rem(3), + }, + "code::before": { + display: "none", + }, + "code::after": { + display: "none", + }, + }, + }, + }), }, colors: { transparent: "transparent",