- About the Project
- Features
- Technology Used
- Design and Responsiveness
- Resources Used
- Contributors
- License
This website is a tribute to retro computers and gaming, created as part of an Inclusive Web Design assignment at OsloMet. The project was a collaborative effort by three students, with the majority of the web development work done by me. The content is based on one of the group members, Leif, and his love for retro computers. The goal was to present his portfolio in a way that truly reflects the retro aesthetic. There were no requirements to use JavaScript in this assignment, but we did so anyways. The website far exceedes what was expected for the assignment.
- Sound Effects: Plays an old computer startup sound when the user clicks anywhere on the site, enhancing the retro feel.
- Retro Design: The site is centered around an image of a Sony Trinitron CRT monitor, a highly regarded item among retro enthusiasts.
- Famous Quotes: Includes quotations from famous computer geeks over the years.
- Responsive Layout: Designed with mobile-first approach and adjusted for larger screens.
- Interactive Elements: Hidden sections that can be revealed by clicking on monitor buttons.
- Podcast Promotion: Dedicated page for "Retropod," featuring playable podcast episodes via SoundCloud iframes.
- HTML5: For structuring the webpage content.
- CSS: For styling and layout, including CSS Grid, relative, and absolute positioning.
- JavaScript: For interactive elements and sound effects.
- SoundCloud API: For embedding playable podcast episodes.
The website's design is heavily influenced by the aesthetics of 1980s retro computers. It uses a monospaced font and includes text shadowing and filters to mimic the look of old computer displays. Although these design choices might affect text readability, they serve to create an authentic retro feel. The website uses a combination of CSS Grid, relative, and absolute positioning to achieve the desired layout. Special care was taken to ensure the site is responsive and looks good on both mobile devices and larger screens.
- Images: Sony Trinitron monitor, Post-it note
- Sound Compression: media.io
- Image Compression: tinypng.com
- HTML & CSS Validation: W3C HTML Validator, W3C CSS Validator
- Fonts: Google Fonts
- Accessibility Checker: AChecker
- Podcast Embedding: SoundCloud API
This project is licensed under the MIT License.