Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 3.73 KB

README.md

File metadata and controls

39 lines (27 loc) · 3.73 KB

PaletteShift: Personalize Language and Theme

PaletteShift is a customizable platform that empowers users to personalize their coding experience by adjusting the language syntax and theme of their development environment. With PaletteShift, developers can tailor their coding environment to match their preferences, enhancing productivity and comfort during long coding sessions. The platform offers a range of features to modify the appearance and syntax highlighting of popular programming languages, enabling users to create a coding environment that suits their individual style and workflow.

Tech Stack

Vite JsreacttypescripttailwindShadCNcss3figmagithtml5pnpmjszustandi18next

Installation and Run Locally

Clone the project

  git clone https://github.com/javiergenepaul/Palette-Shift.git

Go to the project directory

  cd palette-shift

Install dependencies

  pnpm install

Start the server

  pnpm start

Features

  • Translator Static Text
  • Settings Page: Create a dedicated settings page accessible from the website's navigation menu where users can adjust their preferences. Font Family & Color Palette Selection: a dropdown menus or color pickers for users to make their selections.
  • Theme Mode: Offer radio buttons or a dropdown menu to choose between light, dark, or system-based themes.
  • Save Settings: Utilize cookies or local storage to save user preferences and apply them across the website.