rialbeg / interactive-rating-component

challenge project from front-end mentor website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frontend Mentor - Interactive rating component solution

Esta é uma solução Interactive rating component challenge on Frontend Mentor.

Índice

Overview

O Desafio

Usuários devem ser capazes de:

  • Ver o Layout responsivo
  • Ver os estados ativos dos botões
  • Selecionar e enviar uma nota.
  • Ver a página "thank you" depois de ter enviado a nota.

Screenshot

Links

Meu processo

Tecnologias

  • HTML5 Semãntico
  • CSS
  • Flexbox
  • Mobile-first workflow

O que aprendi

Neste projeto consolidei conhecimentos como posicionamento de elementos usando flexbox, estilização de botões e seus estados e o uso de javascript para gerenciar o envio de informações como no exemplo abaixo.

const selectedText = document.getElementById("selected-text");

const id = localStorage.getItem("id");

selectedText.innerText = `You selected ${id} out of 5`;

O que fazer agora

Agora devo focar em aperfeiçoar os conceitos aqui desenvolvidos e focar em escrever soluções melhores focando em alguns padrões de projeto.

Links uteis

  • Exemplo 1 - Me ajudou com a api da localStorage para lidar com informações entre páginas
  • Example resource 2 - Me ajudou nos efeitos quando se clica em um botão.

Autor

About

challenge project from front-end mentor website


Languages

Language:HTML 42.1%Language:CSS 40.6%Language:JavaScript 17.4%