Skip to content

Rest Period Activated#21

Merged
devandapaige merged 4 commits intomainfrom
next-to-django
Dec 11, 2025
Merged

Rest Period Activated#21
devandapaige merged 4 commits intomainfrom
next-to-django

Conversation

@devandapaige
Copy link
Copy Markdown
Owner

@devandapaige devandapaige commented Dec 11, 2025

With Notes for new Site build and migration to Django with their Admin panel.


Note

Activate site-wide Rest Mode with purple theme and messaging, add Django migration/docs, and tweak tooling/config.

  • Frontend (Rest Mode):
    • Switch home to RestPeriodHome; add rest-oriented hero, Pythia section, and newsletter CTAs.
    • Update Header, Footer, blog layout/styles, and global CSS to purple theme; remove Services/Book links; adjust focus/hover states.
    • Revise pages: about, services, links, resources to Rest Mode messaging, disable booking, emphasize newsletter; add “Active & Rest Periods.”
    • Tweak components (NewsletterCard, CopyField, blog components) to match purple palette.
  • Content/Docs:
    • Add AI_PROMPTS_FOR_IMPROVEMENTS.md, DJANGO_MIGRATION_PLAN.md, POSTGRES_SETUP_GUIDE.md, REST_PERIOD_NOTES.md.
  • Build/Config:
    • Disable Jest coverage; add test-exclude, bump eslint-config-next; add overrides.glob; lockfile updates.
  • RSS:
    • Regenerate public/feed.xml (updated lastBuildDate).

Written by Cursor Bugbot for commit a7d7097. This will update automatically on new commits. Configure here.

With Notes for new Site build and migration to Django with their Admin panel.
@netlify
Copy link
Copy Markdown

netlify Bot commented Dec 11, 2025

Deploy Preview for pythoness-programmer ready!

Name Link
🔨 Latest commit a7d7097
🔍 Latest deploy log https://app.netlify.com/projects/pythoness-programmer/deploys/693b153074daf90008cc7251
😎 Deploy Preview https://deploy-preview-21--pythoness-programmer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.


Bug: Incomplete color scheme update in CopyField component

The CopyField component was partially migrated to the purple rest period theme. The input element's focus ring was updated to focus:ring-brand-purple-light, but the default button styling on line 51 still uses green colors (bg-brand-green-accent, text-brand-green-dark, focus:ring-brand-green-accent). This creates a visual inconsistency within the same component when copyButtonClassName is not provided.

src/components/CopyField.tsx#L43-L51

aria-label={ariaLabel ?? label ?? value}
className="w-full rounded-md bg-white/10 text-white placeholder-white/60 border border-white/10 px-3 py-2 focus:outline-none focus:ring-2 focus:ring-brand-purple-light focus:border-transparent"
/>
<button
type="button"
onClick={handleCopy}
className={
copyButtonClassName ??
"shrink-0 rounded-md px-3 py-2 bg-brand-green-accent text-brand-green-dark hover:bg-brand-green-accent/90 transition-colors focus:outline-none focus:ring-2 focus:ring-brand-green-accent"

Fix in Cursor Fix in Web


@devandapaige devandapaige merged commit 4e50a0d into main Dec 11, 2025
7 checks passed
@devandapaige devandapaige deleted the next-to-django branch December 11, 2025 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant