Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
8
Comments
6

DaniNewAcc

@DaniNewAcc340 points

I’m a mysterious individual who has yet to fill out my bio. One thing’s for certain: I love writing front-end code!

Latest solutions

  • Bookmark Landing Page with React Typescript and Tailwind


    DaniNewAcc•340
    Submitted 10 months ago

    One thing which can be done better is general spacing between every components across all the page, i feel like sometimes i've used too much space between them.


    0 comments
  • Product List with React and TailwindCSS


    DaniNewAcc•340
    Submitted 11 months ago

    I need to have more attention on the accessibility side of the project and which patterns are recommended for better results.


    0 comments
  • Mortgage Calculator with ReactJS


    DaniNewAcc•340
    Submitted 11 months ago

    One thing which can be added was the comma while typing the number in input field, if anyone have suggestions on how to do it or feedback on the project itself, let me know.


    0 comments
  • Multistep Form with React, Typescript and TailwindCSS


    DaniNewAcc•340
    Submitted 12 months ago

    Returning to the select plan step, as of right now, i build it only to switch between monthly and yearly plan, so if anyone as a solution for it, let me know. Any feedback is welcome.


    0 comments
  • Job Listing with React


    DaniNewAcc•340
    Submitted about 1 year ago

    Maybe i'll rewrite everything because i can do a lot of improvements on this code, any feedback is welcome.


    0 comments
  • E-commerce Product Page


    DaniNewAcc•340
    Submitted about 1 year ago

    Still need to review the code because it was from 3 months ago, so it can be full of errors that i need to correct.


    0 comments
View more solutions

Latest comments

  • Roselin Y•330
    @Vanillatte68
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    this one's pretty easy so i'm proud i can jotted down which element to use in the html page

    What challenges did you encounter, and how did you overcome them?

    getting the page as accurate as possible to the design

    What specific areas of your project would you like help with?

    i'm not really sure how to ensure my code's accessibility even for a small webpage like this one

    Social Links Profile (HTML + CSS)

    1
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Hi, for accessibility purposes if you are using a <main> tag there is no need in declaring the role="main" for that element, same thing for <ul> tag, remove role="linklist". Also remove href property to <button> tag and use an <h1> instead of an <h2>.

    Marked as helpful
  • Doina•220
    @Doileo
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    I am most proud of my curiosity which led me to go beyond the project's requirements. This allowed me to create extra pages for each product model, add a sorting feature, and develop home, men, women, about, and contact pages.

    Next time, there are a few things I would do differently:

    • Better Planning: I would spend more time planning the project and creating detailed sketches of the pages. This would make the development process smoother and reduce the need for big changes later on.

    • User Testing: I would do more user testing throughout the project. Getting feedback early would help me find and fix issues quickly and make sure the final product meets users' needs.

    • Code Optimization: I would focus on writing cleaner and more efficient code. Regularly improving and optimizing my code would make it run better and be easier to maintain.

    By focusing on these areas, I aim to improve my process and deliver even better results in future projects.

    What challenges did you encounter, and how did you overcome them?

    For this project, I set the goal of using only vanilla JavaScript, which presented several challenges:

    • Integrating Features: One major challenge was ensuring all the features worked seamlessly together. To overcome this, I debugged each component, focusing on how they interacted. By breaking down the project into smaller tasks and tackling them individually, I successfully integrated all features.

    • Designing the Layout: Designing the layout for various pages was another challenge. To address this, I researched several e-commerce websites to gather inspiration and best practices. This research helped me create a functional and visually appealing design, and also provided new ideas for future projects.

    • Implementing Cart Functionality: Developing the cart functionality required precise handling of JavaScript events and state management. I tackled this by breaking down the cart operations (adding, removing, and updating items) into smaller functions, ensuring each part worked correctly before integrating them.

    • Adding Sorting Features: Implementing the sorting feature for the men's and women's pages involved manipulating the DOM and handling user inputs. By focusing on user experience, I ensured the sorting was intuitive and responsive.

    By addressing these challenges and learning from each step, I completed the project successfully and gained valuable insights for future development work.

    What specific areas of your project would you like help with?

    I would appreciate any feedback on my project. Learning from feedback is incredibly valuable to me, as it helps me understand what I did well and where I can improve. Your insights can guide me in refining my skills and making my future projects even better.

    Responsive e-commerce project

    #accessibility#bem#lighthouse
    1
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Hi, you have done a very cool project, one thing that can be done on the single product page is implementing the closing of the lightbox when the user click outside of it.. Other than that cursor: pointer when hovering on images and something that tells the user which image is selected like a different border color can give more user friendly design to the page.

    Marked as helpful
  • Ben•130
    @benhyh
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    CSS Grid - I have limited experience working with CSS grid so completing this project allowed me to familiarized with it more and hence making me proud with my progress with CSS thus far.

    What challenges did you encounter, and how did you overcome them?

    I'd say the media query was my biggest challenge and although I am happy it worked at the end of the day, I find my approach to be inefficient and definitely the 'last resort' For context, I used absolute positioning to position the dashboard containers for phone screen sizes. In other words, I individually position each and very dashboard container which is far from efficient or 'clean' in my opinion.

    What specific areas of your project would you like help with?

    If anyone have any suggestions regarding a different approach to responsive screen sizes then please let me know. Any suggestion is greatly appreciated!

    Social Media Dashboard | SCSS, Parcel

    #sass/scss#parcel
    1
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Hello, i think 3 main things can be improved.

    • Instead of giving fixed size to grid-template-columns use grid-template-columns: repeat(numberOfCol, 1fr) with this type of approach every column will be spaced on all the free space the page has. Also, if you want to decrease/increase the number of col you want just modify it in the media queries for the screen size you need.
    • Center the content on the body of the page with margin: 0 auto
    • Remove horizontal scrollbar by adding on the body of the page overflow-x: hidden
    Marked as helpful
  • Fanisi Oluwatimilehin Israel•80
    @DevPhancey
    Submitted about 1 year ago
    What specific areas of your project would you like help with?

    writing the javascript to mark all the messages as read proved to be very difficult and i tried everything i could butstill could seem to get it right, any help with be appreciated

    Notification home page

    2
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Hello, i think you'll need mainly 2 things for marking the notifications as readed. First of all, you'll need to add red circles to all the new notification, you can style it yourself or you can use a font awesome icon for it with a class on an <i> tag. After that you'll need to use javascript and select all the red circles element with document.querySelectorAll('classnameforcircle') then use a click event listener on the mark all as read btn and give to all the red circles the display: 'none' styling by using a forEach on them whenever a click on the btn occurs and after all you'll need to modify the text content for the notifications number to 0, so: markAsReadBtn.addEventListener('click', () => { redCircle.forEach(circle => { circle.style.display = 'none'; }) unreadedNoti.textContent = 0; })

    Keep in mind, it's also required for this solution to work to call the btn for markAsRead and unreadedNoti with documentQuerySelector('className/id') Also, hardcoding a value like on unreadedNoti is not ideal but for this specific project can work because all the notifications are hardcoded and there is no possibility that new notifications are displayed on the page.

    Marked as helpful
  • Andrei•200
    @AxinitM
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    This is the first time I've used media queries. Not everything worked out, but now I know where to go. I improved my knowledge of flexbox, inheritance and some other CSS features.

    What challenges did you encounter, and how did you overcome them?

    I've spent a lot of time learning and using media queries. It was helpful ;)

    What specific areas of your project would you like help with?

    Media queries (@media) - willing to take any advice on media queries. What to look out for, what to read, what to fix. Thanks in advance for any help with media queries!

    Stats preview card component

    1
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Regarding media queries, you need to start by styling the mobile design first and then use media queries for larger screen. On mobile devices, in this project, image needs to stay on top of the text so use on the container display: flex and flex-direction: column then when styling larger screen with @media (min-width: 'number of px for screen size') use flex-direction: row

    Marked as helpful
  • Koda👹•3,830
    @kodan96
    Submitted about 1 year ago
    What are you most proud of, and what would you do differently next time?

    Made with:

    • HTML 🦴
    • CSS 🎨
    • JS 🤖
    • I used jQuery and GSAP libraries 📚📚
    • used postCSS to ensure browser compatibility 💯
    • mobile-first workflow 📲📲
    • added some animations to make the page more dynamic 💨💨
    What specific areas of your project would you like help with?

    As always, if you notice anything, you know what to do 👇👇

    (somewhat) Animated Planet-Fact Page w/ HTML, CSS & JS 🪐🌠

    #accessibility#gsap#jquery#semantic-ui
    2
    DaniNewAcc•340
    @DaniNewAcc
    Posted about 1 year ago

    Now i don't know how you build all the btns like overview, internal structure and surface geology but one thing that can be improved is to redirect the user to the information he has clicked not only by clicking on the name of the info but clicking on the container of it. Anyway, it is a very good project, well done.

Frontend Mentor logo

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub

Oops! 😬

You need to be logged in before you can do that.

Log in with GitHub