Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 802
    • Issues 802
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 44
    • Merge Requests 44
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds FrontendMinds Frontend
  • Issues
  • #1335

Closed
Open
Opened 50 minutes ago by Ben Hayward@benhayward.ben
  • Report abuse
  • New issue
Report abuse New issue

(feat): Store light and dark mode preferences in local storage

A few users have requested that we switch the storage of the Dark Mode setting into a locally stored cookie, this would allow users to have different devices use different theme's on separate devices.

@medworthy

I use two separate devices within my daily usage (which both includes the KDE desktop environments but one device has a fairly light UI based theme, whilst the other device uses a darker UI theme). I have noticed that if I select the dark mode option on one of the browsers, this also forces the other browser / device to also have said theme.

I understand that the dark / light mode preference is stored within the users database entry and considering how other platforms replicate this function, I suggest that it would be more appropriate to store the users theme (dark / light mode) preference within a browser based cookie.

Please solve the reCAPTCHA

We want to be sure it is you, please confirm you are not a robot.

Edited 48 minutes ago by Ben Hayward

Related issues
0

    • Ben Hayward @benhayward.ben added 3 - Nice to have P - Platform T - Feature labels 50 minutes ago

      added 3 - Nice to have P - Platform T - Feature labels

    • Ben Hayward @benhayward.ben mentioned in issue #1330 (closed) 49 minutes ago

      mentioned in issue #1330 (closed)

    • Ben Hayward @benhayward.ben changed the description 48 minutes ago

      changed the description

    • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
    Please register or sign in to reply
    Assignee
    None
    Assign to
    None
    Epic
    None
    None
    Milestone
    None
    Assign milestone
    None
    Time tracking
    No estimate or time spent
    None
    Due date
    None
    3
    Labels
    3 - Nice to have P - Platform T - Feature
    Assign labels
    • View project labels
    None
    Weight
    None
    Confidentiality
    Not confidential
    Lock issue
    Unlocked
    2
    2 participants
    user avatar
    Ben Hayward
    user avatar
    Mark Edworthy
    Reference: minds/front#1335