Skip to content
  • Unlock Pro
  • Log in with GitHub
Profile
OverviewSolutions
11
Comments
9

samaelWebDev

@samaelwebdev240 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

  • Responsive clipboard landing page


    samaelWebDev•240
    Submitted about 2 years ago

    0 comments
  • UNFINISHED Clipboard Landing Page Using HTML and CSS


    samaelWebDev•240
    Submitted about 2 years ago

    0 comments
  • UNFINISHED/MOBILE ONLY Clipboard Landing Page using HTML and CSS


    samaelWebDev•240
    Submitted about 2 years ago

    0 comments
  • Simple social proof section using HTML and CSS


    samaelWebDev•240
    Submitted over 2 years ago

    1 comment
  • Responsive simple stats preview card component using HTML and CSS


    samaelWebDev•240
    Submitted over 2 years ago

    1 comment
  • Simple single price grid component solution using CSS Grid & Flexbox


    samaelWebDev•240
    Submitted over 2 years ago

    1 comment
View more solutions

Latest comments

  • P
    Chad Elofson•50
    @chadelofson
    Submitted about 2 years ago
    What are you most proud of, and what would you do differently next time?

    I am in the learning path, no changes have been made

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

    base layout was challenging at the time and I found that I could make the body a flexbox

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

    At this point none. I think I got all of the feedback I needed

    QR Code component using Flexbox

    2
    samaelWebDev•240
    @samaelwebdev
    Posted about 2 years ago

    When it comes to laying out HTML elements on a website, you have two excellent options: CSS flexbox and CSS grid. Both are powerful tools that offer different approaches to layout, and they are both great choices. Let me explain why, including the benefits of responsiveness.

    CSS Flexbox:

    Flexible one-dimensional layout: Flexbox is designed for one-dimensional layouts, making it perfect for arranging elements horizontally or vertically. It provides a simple and intuitive way to control the positioning, alignment, and order of elements within a container. Easy to understand and use: Flexbox has a straightforward syntax, making it relatively easy to grasp and implement. You can define a flex container with display: flex and apply various properties like justify-content and align-items to control how elements are distributed and aligned. This simplicity makes it an excellent choice for beginners. Responsive by default: Flexbox automatically adjusts the size and position of elements based on the available space. This inherent responsiveness means that elements can adapt to different screen sizes and orientations without requiring complex media queries. It saves time and simplifies the process of creating responsive designs.

    CSS Grid:

    Two-dimensional grid layout: CSS grid provides a powerful system for creating two-dimensional layouts. It allows you to define rows and columns and place elements within grid cells, providing precise control over the positioning and alignment of elements. Complex and versatile layouts: Grid is particularly useful when creating complex layouts with multiple elements. It enables you to define the explicit structure of rows and columns, control the spacing between cells, and even overlap elements if needed. This versatility makes it a great choice for building grid-based designs like image galleries or magazine layouts. Responsive design control: CSS grid provides powerful responsiveness features. By combining grid properties with media queries, you can modify the grid structure, change the placement of elements, and control the sizing and spacing at different breakpoints. This allows you to create adaptive layouts that adjust seamlessly to various screen sizes and devices.

    In summary, both CSS flexbox and CSS grid are fantastic options for laying out HTML elements on a website. Flexbox is ideal for simple one-dimensional layouts and offers inherent responsiveness. Grid, on the other hand, excels in creating complex, two-dimensional layouts and provides fine-grained control over positioning. Both systems can be combined and leveraged based on the specific needs of your project, ensuring that your layout is not only visually appealing but also responsive and adaptable to different devices and screen sizes.

    I will provide you with links to both W3Schools and MDN Web Docs, which will show you exactly how CSS flexbox and grid work. Additionally, I will share links to guides on using them in case you prefer practical instructions instead of reading all the theory, although I suggest you do so regardless. I also recommend bookmarking the provided website and saving them in a folder for future reference. I hope this assistance proves helpful, my friend. Good luck and happy coding!

    GRID LINKS:

    CSS Grid W3Schools link - https://www.w3schools.com/css/css_grid.asp

    CSS Grid MDN Web Docs link - https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout

    CSS Grid Guide - https://grid.malven.co/

    FLEXBOX LINKS:

    CSS Flexbox W3Schools link - https://www.w3schools.com/csS/css3_flexbox.asp

    CSS Flexbox MDN Web Docs link - https://developer.mozilla.org/en-US/docs/Learn/CSS/CSS_layout/Flexbox

    CSS Flexbox Guide - https://flexbox.malven.co/

  • thetika•40
    @josuethetika
    Submitted about 2 years ago

    QR6-code-component

    4
    samaelWebDev•240
    @samaelwebdev
    Posted about 2 years ago

    your project looks amazing, however, you are missing the shadow, using the box-shadow property is pretty simple, however, the best advice that I can give you when not fully understanding how to use a property is to refer to either (https://www.w3schools.com/) or (https://developer.mozilla.org/en-US/) as you will be able to have an accurate reference on anything related to CSS and HTML plus much more, these websites are your best friends when it comes to learning such technologies.

    here is a link that explains exactly what the "box-shadow" property it, its uses, semantics etc etc. https://www.w3schools.com/cssref/css3_pr_box-shadow.php

    I hope this comment is comes handy to you.

    good luck and happy coding my friend.

    Marked as helpful
  • Tajwar Arik•60
    @tajwararik
    Submitted about 2 years ago

    QR code component with CSS flexbox

    1
    samaelWebDev•240
    @samaelwebdev
    Posted about 2 years ago

    Tajwar,

    your project looks amazing, using the box-shadow property is pretty simple, however, the best advice that I can give you when not fully understanding how to use a property is to refer to either (https://www.w3schools.com/) or (https://developer.mozilla.org/en-US/) as you will be able to have an accurate reference on anything related to CSS and HTML plus much more, these websites are your best friends when it comes to learning such technologies.

    here is a link that explains exactly what the "box-shadow" property it, its uses, semantics etc etc. https://www.w3schools.com/cssref/css3_pr_box-shadow.php

    I hope this comment is comes handy to you.

    good luck and happy coding my friend.

    Marked as helpful
  • Demarcus•610
    @Demarcus11
    Submitted over 2 years ago

    QR Code Component using CSS Grid

    1
    samaelWebDev•240
    @samaelwebdev
    Posted over 2 years ago

    hello my friend your design looks AMAZING!!! I've got one tip here for you in order to make you code just a bit more accessible, I'm not an expert and only suggest the following in good faith...

    I noticed that you do not have a level 1 heading in your document, remember that to facilitate navigation and understanding of overall document structure, authors should use headings that are properly nested (e.g., h1 followed by h2, h2 followed by h2 or h3, h3 followed by h3 or h4, etc.) you can technically have whatever you want but logically you should have 1 H1, then as many h2, h3, h4 as make sense and they should be properly nested. There won't be any SEO issues for not doing it right, but it may cause some accessibility issues for screen readers.

    have a great day and happy coding !!!

    Marked as helpful
  • Ayrton Bolaños•30
    @nosquodev
    Submitted over 2 years ago

    QR Code Component Main using HTML and CSS

    #accessibility
    2
    samaelWebDev•240
    @samaelwebdev
    Posted over 2 years ago

    Hola,

    Algo que yo en lo personal cambiaría sería lo siguiente:

    actualiza el “README” file y agrega tu propio contenido, facilitará la navegación de tus proyectos para las personas que visiten tus repositorios.

    Crea un folder con nombre “CSS” y dentro de ese folder crea tu stylesheet, esto como mejor práctica ya que en un futuro probablemente uses más de un stylesheet.

    Procura usar unidades como REM en lugar de pixels y esto ayudará a la hora de hacer tu proyecto “responsive”

    También procura utilizar Max-width, Max-height en lugar de width y height y esto ayudará también en cuanto a hacer tu proyecto “responsive”

    Excellente diseñó, suerte y feliz coding.

    Marked as helpful
  • Agus2711•10
    @Agus2711
    Submitted over 2 years ago

    QR CODE with HTML CSS

    #accessibility
    3
    samaelWebDev•240
    @samaelwebdev
    Posted over 2 years ago

    your design looks awesome, one way to center items horizontally and vertically is to wrap all of your content inside a container set the display to flex and use the align and justify properties.

    happy coding ...

    more info here

    https://grid.malven.co/

    https://flexbox.malven.co/

View more comments
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