Skip to content

Latest commit

Β 

History

History
98 lines (65 loc) Β· 2.73 KB

File metadata and controls

98 lines (65 loc) Β· 2.73 KB

![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 HTML5 CSS3 (including custom properties and Flexbox)

πŸ’Ώ Installation You don’t need any advanced setup to run the project. Simply:

Clone the repo

git clone git@github.com:satoshi300/task-html-and-css-basics.git

Open index.html in your browser

To enable live preview in development, use the VS Code Live Server extension.

πŸ€” Solutions Provided in the Project

  1. 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; }

  1. Maintaining Design Consistency Problem: Repeating layout logic without a framework Solution: Utility-like classes with semantic naming

.row, .container, .cell { outline: 5px solid; }

  1. Gradient Header Background Issue Solution Non-standard header design background: radial-gradient(...) Typography consistency Google Fonts: Montserrat Precise element placement PerfectPixel plugin

  2. 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.