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

Thapelo Petrick Sikhosana

@Thapelo12345120 points

Hi there! I am Thapelo, a self-taught front-end web developer with some back-end experience. I enjoy working with CSS and React, and I am aiming to become a full-stack web developer. I enjoy meeting other developers like me because I know I will always learn something from the people I meet.

I’m currently learning...

I am currently learning Next.js, and I also want to become proficient in Three.js, working with 3D effects and building 3D websites.

Latest solutions

  • vs code, github, chrome and firefox

    #jquery

    Thapelo Petrick Sikhosana•120
    Submitted 3 months ago

    when positioning element absolute, it seems hard to to make sure the absolute element keeps its position when you resize the screen, And how can i know when start going to mobile or desktop view when using media query's.


    0 comments
  • VS Code, Git, GitHub React.js and npm

    #react#sass/scss#jquery

    Thapelo Petrick Sikhosana•120
    Submitted 4 months ago

    i need to learn more on react hooks and improve on using them


    1 comment
  • form

    #jquery

    Thapelo Petrick Sikhosana•120
    Submitted 5 months ago

    So far i think i am covered, I had a problem font family but now i know wherer to find them.


    0 comments
  • responsive HTM , CSS and javascript with jquery


    Thapelo Petrick Sikhosana•120
    Submitted 5 months ago

    select the perfect fonts it seems to be a little challenge for me.


    2 comments
  • QR component i have used HTML and CSS


    Thapelo Petrick Sikhosana•120
    Submitted 5 months ago

    my css positioning and responsiveness, and selecting fonts is a bit challenging for me.


    1 comment

Latest comments

  • Beatriz Gonçalves•100
    @beatrizvsgoncalves
    Submitted about 1 month ago
    What are you most proud of, and what would you do differently next time?

    I am proud to have completed this project. It was my first form with validation and use of aria attributes. Next time, I want to be more organized in the process so as not to waste much time after organizing.

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

    Since I had never made a complete validation form, I had problems dealing with this function. But I researched a lot and got a satisfactory result. And about accessibility, I had to study a little, and I could apply in various areas of my code that knowledge.

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

    I would like the opinion of others about the organization of the code, the methods I used in JS and what could improve.

    Contact Form: Validation, Keyboard Navigation, CSS Grid, ARIA

    #accessibility
    4
    Thapelo Petrick Sikhosana•120
    @Thapelo12345
    Posted about 1 month ago

    Create work, it works fine and its also responsive.

  • MrUnik•30
    @FutureCiso
    Submitted 5 months ago

    Responsive Landing page using HTML, CSS

    2
    Thapelo Petrick Sikhosana•120
    @Thapelo12345
    Posted 5 months ago

    the design deos not look exactly like the original, the problem is the width one the original is a little bit wider.

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