Skip to content

PaletteShift is a platform that lets users customize their coding experience by adjusting language syntax and themes. Developers can tailor their environment to their preferences, enhancing productivity. It offers features to modify appearance and syntax highlighting for popular languages, enabling personalized coding environments.

Notifications You must be signed in to change notification settings

javiergenepaul/Palette-Shift

Repository files navigation

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.

About

PaletteShift is a platform that lets users customize their coding experience by adjusting language syntax and themes. Developers can tailor their environment to their preferences, enhancing productivity. It offers features to modify appearance and syntax highlighting for popular languages, enabling personalized coding environments.

Topics

Resources

Stars

Watchers

Forks