2022-03-22 12:57:07 +01:00
<!-- Please update value in the {} -->
2022-03-22 13:02:45 +01:00
< h1 align = "center" > Challenge 1: 404 Not Found< / h1 >
2022-03-22 12:57:07 +01:00
< div align = "center" >
Solution for a challenge from < a href = "http://devchallenges.io" target = "_blank" > Devchallenges.io< / a > .
< / div >
< div align = "center" >
< h3 >
2022-09-09 13:37:34 +02:00
< a href = "https://tarasis.github.io/devchallenges/404-not-found/" >
2022-03-22 12:57:07 +01:00
Demo
< / a >
< span > | < / span >
2022-09-09 13:37:34 +02:00
< a href = "https://github.com/tarasis/tarasis.github.io/tree/main/projects/devchallenges/404-not-found/" >
2022-03-22 12:57:07 +01:00
Solution
< / a >
< span > | < / span >
< a href = "https://devchallenges.io/challenges/wBunSb7FPrIepJZAg0sY" >
Challenge
< / a >
< / h3 >
< / div >
<!-- TABLE OF CONTENTS -->
## Table of Contents
2022-03-22 13:02:45 +01:00
- [Table of Contents ](#table-of-contents )
2022-03-22 12:57:07 +01:00
- [Overview ](#overview )
- [Built With ](#built-with )
- [Acknowledgements ](#acknowledgements )
2022-03-22 13:02:45 +01:00
- [Contact ](#contact )
2022-03-22 12:57:07 +01:00
<!-- OVERVIEW -->
## Overview
2022-09-09 13:37:34 +02:00
![screenshot ](./screenshot.png )
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
Fairly responsive build of this error page. Most font sizes and line heights have been scaled using the [responsive font calculator ](https://websemantics.uk/tools/responsive-font-calculator/ ).
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
At 800px `min-width` a number of CSS properties are updating for the larger screen layout.
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
Took a different approach than normal with splitting CSS between font settings and then positional settings. Honestly I find the approach both easier but also increased cognitive load a little. As I'm needing to think about where things are.
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
I should have used more classes rather than class + html attribute (i.e. `.text-container p` )
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
### Built With
2022-03-22 12:57:07 +01:00
2022-09-09 13:37:34 +02:00
Pure HTML & CSS, although making heavy use of CSS Properties and dynamic sizing.
2022-03-22 12:57:07 +01:00
## Acknowledgements
2022-09-09 13:37:34 +02:00
- [Fluid-responsive font-size calculator ](https://websemantics.uk/tools/responsive-font-calculator/ ) by Mike Foskett for building this useful calculator.
2022-03-22 12:57:07 +01:00
## Contact
2022-09-09 13:37:34 +02:00
- Website - Blog [tarasis.net ](https://tarasis.net )
- Website - Portfolio [rmcg.dev ](https://rmcg.dev )
2022-03-22 13:02:45 +01:00
- GitHub [@tarasis ](https://github.com/tarasis )
- Twitter [@tarasis ](https://twitter.com/tarasis )