diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 72f849b..c27943a 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -33,7 +33,9 @@ jobs: working-directory: site run: python ../publish/quartz-patches/apply.py spa - name: Apply publish overlay - run: cp publish/quartz.config.yaml site/quartz.config.yaml + run: | + cp publish/quartz.config.yaml site/quartz.config.yaml + cp publish/quartz.custom.scss site/quartz/styles/custom.scss - uses: actions/setup-node@v6 with: node-version: 24 diff --git a/publish/quartz.custom.scss b/publish/quartz.custom.scss new file mode 100644 index 0000000..43b3279 --- /dev/null +++ b/publish/quartz.custom.scss @@ -0,0 +1,10 @@ +@use "./variables.scss" as *; + +.page > #quartz-body { + @media all and ($desktop) { + grid-template-columns: 420px auto 280px; + } + @media all and ($tablet) { + grid-template-columns: 420px auto; + } +} diff --git a/publish/setup.ps1 b/publish/setup.ps1 index 1e1e527..78d185d 100644 --- a/publish/setup.ps1 +++ b/publish/setup.ps1 @@ -7,6 +7,7 @@ if (-not (Test-Path -LiteralPath (Join-Path $site ".git"))) { } Copy-Item -LiteralPath $config -Destination (Join-Path $site "quartz.config.yaml") -Force +Copy-Item -LiteralPath (Join-Path $PSScriptRoot "quartz.custom.scss") -Destination (Join-Path $site "quartz\styles\custom.scss") -Force Set-Location -LiteralPath $site npm ci npx quartz plugin install --from-config