Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
23
Comments
5

David Oncu

@david-oncu350 points

HTML, CSS, SASS, JS, React JS Website Developer, Website Designer

Latest solutions

  • Clipboard Responsive Landing Page


    David Oncu•350
    Submitted almost 3 years ago

    0 comments
  • Fylo Dark Theme Landing Page


    David Oncu•350
    Submitted almost 3 years ago

    0 comments
  • Blogr Publishing Platform


    David Oncu•350
    Submitted about 3 years ago

    0 comments
  • Sunnyside Responsive Landing Page


    David Oncu•350
    Submitted about 3 years ago

    0 comments
  • Snap Intro with Responsive Side Menu


    David Oncu•350
    Submitted about 3 years ago

    0 comments
  • Responsive Huddle Landing Page with Curved Sections


    David Oncu•350
    Submitted about 3 years ago

    0 comments
View more solutions

Latest comments

  • iremozturk•10
    @iremozturkk3
    Submitted about 3 years ago

    QR Code Component

    1
    David Oncu•350
    @david-oncu
    Posted about 3 years ago

    Congratulations on your solution:

    Few suggestions to fix accessibility issues:

    <div class="main-container"> <img src="images/image-qr-code.png" alt="qr-code-pic"> <h2>Improve your front-end skills by building projects</h2> <p> Scan the QR code to visit Frontend Mentor and take your coding skills to the next level</p> </div>

    : change div to main :

    <main class="main-container"> <img src="images/image-qr-code.png" alt="qr-code-pic"> <h2>Improve your front-end skills by building projects</h2> <p> Scan the QR code to visit Frontend Mentor and take your coding skills to the next level</p> </main> <div class="attribution"> Challenge by <a href="https://www.frontendmentor.io?ref=challenge" target="_blank">Frontend Mentor</a>. Coded by <a href="#">Your Name Here</a>. </div>

    change div to footer

    <footer class="attribution"> Challenge by <a href="https://www.frontendmentor.io?ref=challenge" target="_blank">Frontend Mentor</a>. Coded by <a href="#">Your Name Here</a>. </footer>

    Overall great solution!

    Marked as helpful
  • Magda Korzeniowska•80
    @magda-korzeniowska
    Submitted about 3 years ago

    QR code component

    1
    David Oncu•350
    @david-oncu
    Posted about 3 years ago

    Congratulations Magda on your solutions!

    Few suggestions on accessibility issues:

    All page content should be contained by landmarks

    Context:

    <div class="attribution"> Challenge by <a href="https://www.frontendmentor.io?ref=challenge" target="_blank">Frontend Mentor</a>. Coded by <a href="https://github.com/magda-korzeniowska">Magda Korzeniowska</a>. </div>
    • change the "div" to the "footer":
    <footer class="attribution"> Challenge by <a href="https://www.frontendmentor.io?ref=challenge" target="_blank">Frontend Mentor</a>. Coded by <a href="https://github.com/magda-korzeniowska">Magda Korzeniowska</a>. </footer>

    All page content should be contained by landmarks

    Context:

    <article class="card">
    • change the "article" to "main".

    Overall great solutions.

    Marked as helpful
  • Jennifer•50
    @asdfjennifer
    Submitted about 3 years ago

    Order summary component

    #sass/scss
    3
    David Oncu•350
    @david-oncu
    Posted about 3 years ago

    Congratulations on your solutions! There are many ways to fix the button and the 'Change' button here are my suggestions:

    For the "Proceed to Payment" button add:

    body section .container footer .firstButton { width: 100%; display: grid; padding: 1rem 2rem; }

    For the "Change" add:

    body section .container main .annualPlan a { margin-top: 0.5rem; }

  • Nida Ismail•70
    @nidaismail
    Submitted over 3 years ago

    stats-preview-card-component-main

    #accessibility#backbone
    2
    David Oncu•350
    @david-oncu
    Posted over 3 years ago

    Hello Nida, congratulations on another solution!

    Accessibility:

    1. Set a role for your "main-container" between div and .main-container add role="main" - more about this here: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles

    2. When using h1, h2, h3, h4 scale them from highest h1 to h2, h3, h4, h5, etc. in chronological order. Change your h3 to h2.

    3. For your <div class="attribution"> give a landmark. Add between div and class="... role="footer" > <div role="footer" class="attribution">

    Overall great solution and clean code! Good job!

    Marked as helpful
  • David Oncu•350
    @david-oncu
    Submitted over 3 years ago

    Responsive 3 Column Preview Card Component

    #materialize-css
    4
    David Oncu•350
    @david-oncu
    Posted over 3 years ago

    Thanks, Rathore!

    Will be sure to implement it!

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