Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ogshawnlee/advice-generator-app

Solution to the Advice Generator App challenge by Frontend Mentor. Built with Sveltekit (SSR and no JavaScript needed!) + TypeScript+ WindiCSS + Vite.
https://github.com/ogshawnlee/advice-generator-app

svelte sveltekit typescript windicss

Last synced: 14 days ago
JSON representation

Solution to the Advice Generator App challenge by Frontend Mentor. Built with Sveltekit (SSR and no JavaScript needed!) + TypeScript+ WindiCSS + Vite.

Awesome Lists containing this project

README

        

# Frontend Mentor - Advice Generator App solution

This is a solution to the [Advice generator app challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/advice-generator-app-QdUG-13db). Frontend Mentor challenges help you improve your coding skills by building realistic projects.

## Table of contents

- [Frontend Mentor - Advice Generator App solution](#frontend-mentor---advice-generator-app-solution)
- [Table of contents](#table-of-contents)
- [Overview](#overview)
- [Screenshot](#screenshot)
- [Links](#links)
- [My process](#my-process)
- [Built with](#built-with)
- [What I learned](#what-i-learned)
- [Continued development](#continued-development)
- [Useful resources](#useful-resources)
- [Author](#author)
- [Acknowledgments](#acknowledgments)

## Overview

### Screenshot

![Desktop Screeshot](./screenshots/screenshot-desktop.png)

### Links

- Solution URL: [Right here!](https://www.frontendmentor.io/solutions/advice-generator-built-with-ssr-and-no-javascript-needed-BJuJheYQq)
- Live Site URL: [Deployed on Vercel](https://advice-generator-app-ogshawnlee.vercel.app/)

## My process

### Built with

- Semantic HTML5 markup
- Svelte + [Sveltekit](https://kit.svelte.dev/)
- TypeScript
- WindiCSS
- Flexbox
- Mobile-first workflow

### What I learned

I learnt to use the picture tag for displaying different images in certain viewports. This is awesome for building responsive layouts!

```html



```

### Continued development

I just discovered the picture tag and how awesome it is; I feel like learning more about HTML tags and HTML in general would be great!

### Useful resources

- [Picture Tag on MDN Mozilla](https://developer.mozilla.org/es/docs/Web/HTML/Element/picture) - This was useful for understanding how the tag works.

## Author

- Frontend Mentor - [@Shawn Lee](https://www.frontendmentor.io/profile/OGShawnLee)

## Acknowledgments

Thanks to [Ivan](https://github.com/isprutfromua) I discovered the picture tag.