Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create dark mode and light mode button #7

Open
salazarsebas opened this issue Dec 12, 2024 · 12 comments
Open

Create dark mode and light mode button #7

salazarsebas opened this issue Dec 12, 2024 · 12 comments
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11

Comments

@salazarsebas
Copy link
Collaborator

Description

Remove the user icon (Between the connect wallet button and the change language button, see attached image). And in that place where the previous icon was, place a light and dark mode button.

And make the functionality of the button, the dark mode will be the style that currently has and the light mode will be a white background.

Icon
@salazarsebas salazarsebas added enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11 labels Dec 12, 2024
@salazarsebas salazarsebas transferred this issue from another repository Dec 12, 2024
@CristopherAguilar10
Copy link

Hi, I am interested in working on this issue. I have experience as a fullstack developer, with skills in technologies such as Java, C#, Python, JavaScript, React and more. I am currently part of Dojo Coding and I am lead of the Citizen of Arcanis project.

To address this issue, I plan to follow a structured approach to ensure a modular and functional implementation:

Remove the user icon, adjusting the layout to maintain visual consistency of the interface.
Add the light/dark mode toggle button where indicated.
Implement the functionality of the button, using CSS classes or style variables to handle the changes between both modes.
Perform visual and functional testing to ensure a smooth transition between themes and a good user experience.
I am open to feedback, especially in terms of design or integration with existing styles. If there are additional specifications or design details to consider, I would appreciate hearing from you. I estimate to be able to complete this issue in 1-2 days

@CoderPrime99
Copy link

Hi! I'm Carlos, a Software Developer with over 2 years of experience. I've worked with C++, Java, and JavaScript, and I'm excited to make my first contribution to OnlyDust. It would be great to contribute to the project's sucess, I am also part of Dojo Coding.

I would remove the user icon and add a button between the connect wallet and change language buttons to toggle dark and light modes. I’d implement a theme context to manage the theme state and apply a white background for light mode while keeping the current styles for dark mode. I’d ensure the theme choice is saved in localStorage and test the button for smooth switching and responsiveness across the site.

@markdavid000
Copy link

About Me

I’m a blockchain and frontend developer passionate about creating decentralized applications. I have hands-on experience developing smart contracts on EVM-compatible blockchains using Solidity. I focus on building secure and efficient systems while crafting intuitive user interfaces to bridge the gap between complex blockchain technology and everyday users.

Solution Plan

  • I will write the code to create a dark and light mode toggle button and make it functional when clicked.
  • I will maintain the brand color theme and project structure
  • I will follow and maintain the codebase structure
  • I will ensure the button is responsive and works across all devices
  • I will test and make sure everything works accordingly before committing and making PR

ETA

5 Hours

@mimisavage
Copy link

I’d like to help with this.

@ShantelPeters
Copy link

Is it okay if I take this?

@ryzen-xp
Copy link

Hi, I am proficient Blockchain developer expert in Cairo , Rust and Solidity and also in web development.
I have contributed many cairo ,rust projects like chainevents , arkprojects sunshine etc . please /assign this issue .
Thank You

@Jagadeeshftw
Copy link

Hi, I’d love to work on this issue as I have strong experience with both Stellar and Rust. I’ve developed secure and efficient smart contracts, blockchain integrations, and high-performance backend systems. Please assign this to me, and I’ll ensure to deliver a robust and high-quality PR within 12-24 hours.

@Kaminar-i
Copy link

Please can I work on this?

@SimplementeCao
Copy link

Hi, I'm Leandro, Front-end developer.
I would solve the issue first reviewing the code, removing the icon indicated and placing the button to change the theme, implement the functionality for the button.
Estimated delivery time: 24 hours.

I have previously collaborated in other projects such as:

Cairo Book
Starknet Book
Starknet Docs
Starknet Security Challenges Factory
Starkane
Can I work on this topic?

Check out my OnlyDust, I contributed to many projects: OnlyDust profile
and my GitHub

@Michaelkingsdev
Copy link

Can I take care of this issue?

@Benjtalkshow
Copy link
Contributor

I am a Full Stack Developer with a strong background in blockchain and extensive experience in Next.js/React, TypeScript, and Rust. I’ve made over 49 contributions to over 17 projects in the OnlyDust ecosystem, solving complex issues and delivering efficient, scalable solutions.

I can handle this task.
ETA is 3days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers ODHack11 Only Dust Hack 11
Projects
None yet
Development

No branches or pull requests

13 participants