![Preview] Nova Template Clone π Live Version
A responsive one-page template inspired by a design from Webscope. Built using HTML and CSS only, this project replicates the structure, layout, and look of a premium template, focusing on clean code and layout practice.
β¨ Main Features: Layout with Flexbox
Sectioned structure: header, features, logos, main content, pricing, team, footer
Interactive hover effects and reusable components
π‘ Technologies
(including custom properties and Flexbox)
πΏ Installation You donβt need any advanced setup to run the project. Simply:
git clone git@github.com:satoshi300/task-html-and-css-basics.git
To enable live preview in development, use the VS Code Live Server extension.
π€ Solutions Provided in the Project
- Flexbox-based Layout Problem: Creating a clean, responsive layout Solution: Use of .row, .container, .cell wrappers for control
.row { display: flex; justify-content: space-between; }
- Maintaining Design Consistency Problem: Repeating layout logic without a framework Solution: Utility-like classes with semantic naming
.row, .container, .cell { outline: 5px solid; }
-
Gradient Header Background Issue Solution Non-standard header design background: radial-gradient(...) Typography consistency Google Fonts: Montserrat Precise element placement PerfectPixel plugin
-
Example β Gradient and Button Styling .header { background: radial-gradient(rgb(194, 74, 126), rgb(105, 86, 235)); }
π Reusable Parts .row β 100% width section
.container β max-width wrapper
.cell β flexible internal block
Feature and pricing cards reuse consistent structure
π§ Tools / Extensions Used PerfectPixel β overlay comparison with PNG mockup
Live Server (VS Code) β real-time preview
SVG Viewer β for previewing SVG icons
Prettier β for formatting
π± Inspirations Template by Webscope
devmentor.pl project example
PerfectPixel UX pixel-precision approach
π Conclusions for Future Projects I would like to improve:
Responsiveness for different resolutions (e.g. 1280px, 1440px)
Use semantic HTML tags more precisely
Refactor CSS into SCSS or better BEM-based naming
πββοΈ Feel free to contact me Feel free to reach out if you'd like to collaborate, give feedback, or just say hi! π¬ Your LinkedIn https://www.linkedin.com/in/michal-wasiak-457a5331/ | Your GitHub https://github.com/satoshi300
π Thanks / Special thanks / Credits Special thanks to devmentor.pl for the course, tasks, and code review guidance π And to Webscope for the original design inspiration.