MassiGy / MassiGy/programmer_notes_webapp

Add a "toggle" button to switch between "legacy" & "new" modes.

Open
#2 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement good first issue
Dominant language
CSS
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Hey there,

Now the application has two modes:

/legacy : for text files.
/new : for markdown files ( github gists ).

Once the mode is set for the client, there is no way to change it except changing the url.

To make the user more aware, we can add a "toggle" button that does that on the home page.

This will be a good plus for the user experience.

Kind regards.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the home page and trace the existing /legacy and /new entry points to understand how the client mode is selected. The work is done when a home-page toggle switches between text-file and GitHub Gist markdown modes without manually changing the URL; verify both modes still open correctly.

Written by the indexing model from the issue text.

Assessment

Tech stack
express, javascript, node.js
Domain
frontend, web-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.