clicktronix / test-summary Goto Github PK
View Code? Open in Web Editor NEWFull Stack Develoment test task
Full Stack Develoment test task
В main.styl лежат еще стили, которые стоило бы перенести в компоненты. Особенно блоки. Хорошо, когда все стили для одной компоненты лежат в одном месте, что бы было легче читать код. При необходимости можно передавать вниз переменные, которые объявлять уже в main.styl или в отдельном файле - обычно его называют variables.
Можно объявить один самый используемый шрифт на html, а где надо уже переопределять.
Много намешано классов в одном компоненте. Не должно быть классов bars-table__right и bars-table__left. Должен быть просто bars-table. Это здесь работает только, потому что страница статичная. При необходимости используй :nth-child или :nth-of-type
В реальном приложении заголовки вполне вероятно были бы жестко прописаны в html. А вот сам текст Lorem ipsum подгружался бы из базы данных. Но в этом случае можно просто положить в отдельный файл.
И да.. У тебе где-то при задании аттрибутов в pug, отсутствует табуляция.
Шрифты все же лучше объявлять в самих блоках, что бы блоки были самодостаточны, что бы при необходимости можно было блок вставить даже в другой проект, не задумываясь, не потерялись ли при этом какие-нибудь стили.
На случай необходимости смены шрифта можно использовать переменные.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.