[PR #529] [MERGED] feat: add dark mode toggle #1024

Closed
opened 2026-02-26 19:31:30 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/documenso/documenso/pull/529
Author: @adithyaakrishna
Created: 10/5/2023
Status: Merged
Merged: 11/17/2023
Merged by: @Mythie

Base: feat/refreshHead: nits/improvs


📝 Commits (10+)

  • 37a112b chore: combined theme buttons
  • d0bf3ca chore: simplified recipient formatter
  • 2a38cdb chore: simplified field mapper
  • aceba39 feat: added radix-ui/react-toggle-group package
  • 7a62e67 feat: created new theme toggle
  • 4551646 chore: reverted other changes
  • 2041703 chore: moved to framer motion
  • fca0e1e chore: adjusted the styling
  • ecff22a chore: moved to framer motion based transitions
  • 22a4e90 chore: made requested changes

📊 Changes

4 files changed (+114 additions, -15 deletions)

View changed files

📝 apps/marketing/src/components/(marketing)/footer.tsx (+4 -15)
📝 package-lock.json (+55 -0)
📝 packages/ui/package.json (+1 -0)
packages/ui/primitives/theme-switcher.tsx (+54 -0)

📄 Description

Description:

  • This PR combines the dark mode and light mode buttons in the footer of https://documenso.com/
  • Simplified the field mappers
  • Simplified the recipient formatter

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/documenso/documenso/pull/529 **Author:** [@adithyaakrishna](https://github.com/adithyaakrishna) **Created:** 10/5/2023 **Status:** ✅ Merged **Merged:** 11/17/2023 **Merged by:** [@Mythie](https://github.com/Mythie) **Base:** `feat/refresh` ← **Head:** `nits/improvs` --- ### 📝 Commits (10+) - [`37a112b`](https://github.com/documenso/documenso/commit/37a112b68b0d2424cf6e1c4c169a4e8143543b9c) chore: combined theme buttons - [`d0bf3ca`](https://github.com/documenso/documenso/commit/d0bf3ca4387d1347f76fedc60b4ffcd13a419662) chore: simplified recipient formatter - [`2a38cdb`](https://github.com/documenso/documenso/commit/2a38cdb41063c5f76779b1bd1a996e661bbd9d7f) chore: simplified field mapper - [`aceba39`](https://github.com/documenso/documenso/commit/aceba39ebdbd2fb3b42b87cd025fc329ceb35dc2) feat: added radix-ui/react-toggle-group package - [`7a62e67`](https://github.com/documenso/documenso/commit/7a62e677d0afa335ef81ef1fae9af3d8f5777f4c) feat: created new theme toggle - [`4551646`](https://github.com/documenso/documenso/commit/4551646299084c2355431a1d6c75eecb5bacd117) chore: reverted other changes - [`2041703`](https://github.com/documenso/documenso/commit/2041703429cae72944681149cb48e232218d0de6) chore: moved to framer motion - [`fca0e1e`](https://github.com/documenso/documenso/commit/fca0e1e61fea2b7c3470f9fbda9633e0b09f69a4) chore: adjusted the styling - [`ecff22a`](https://github.com/documenso/documenso/commit/ecff22a69a85f563b617e2c02ace5d75478b5659) chore: moved to framer motion based transitions - [`22a4e90`](https://github.com/documenso/documenso/commit/22a4e90af0e4e9b2b2c2ddb9b1748b07100ba04f) chore: made requested changes ### 📊 Changes **4 files changed** (+114 additions, -15 deletions) <details> <summary>View changed files</summary> 📝 `apps/marketing/src/components/(marketing)/footer.tsx` (+4 -15) 📝 `package-lock.json` (+55 -0) 📝 `packages/ui/package.json` (+1 -0) ➕ `packages/ui/primitives/theme-switcher.tsx` (+54 -0) </details> ### 📄 Description **Description:** - This PR combines the dark mode and light mode buttons in the footer of https://documenso.com/ - Simplified the field mappers - Simplified the recipient formatter --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 19:31:30 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/documenso#1024
No description provided.