getninjas / gaiden Goto Github PK
View Code? Open in Web Editor NEWGetNinjas Styleguide
Home Page: https://getninjas.github.io/gaiden
License: MIT License
GetNinjas Styleguide
Home Page: https://getninjas.github.io/gaiden
License: MIT License
Estou realizando vários testes no BrowserStack, e percebi que na página de categorias no iOS (iPad/iPhone) o layout tem apresentado algumas quebras. Investigando o código, reparei que em alguns casos o problema é apenas a falta do vendorprefix.
Isso acontece apenas em versões anteriores ao iOS9.
De qualquer maneira, acho que seria interessante ter essa task de autoprefix, assim a gente lima de vez qualquer possibilidade de bug nesse sentido.
@eduardojmatos @MarcoBrunoBR @bsoares @eliada
As we have to support many devices and browsers, and we have a hundred of pages with multiple type and size of content, we need to test our components in diverse kind of situations.
To guarantee this, visual regression tests are extremely necessary!!
I suggest some tools to make this possible, like:
We need to describe:
Today we have spaces variables and mixin generation in the same location:
We need to move out this variables to settings folder.
To see our components on live mode, we need to create a task to build to gh-pages.
On the last 3 months, the visits from Internet Explorer 9 dropped considerably.
./bin/build/prod/css
;no-flexbox
classes on components (old Android browsers still continue accessing our site);Google Lighthouse shows a report about our font-size, and +30% are too small to mobile (less than 16px). We need to talk with our designers to decide what to do in somes circumstances
Create a form and fields components are our next job in Gaiden project. So, the following items needs to be done:
legend
and fieldset
elements;field
element, to wrap label
and input
;label
, input
, select
, radio
, checkbox
, toggle
elements;mesage
, message--success
, message--error
, etc.);disable
option of elements;form
element - we can discuss about this).We need to improve documentation about major release 11 https://github.com/getninjas/gaiden/releases/tag/v11.0.0 :)
We are polluting our terminal with unnecessary logs of documentjs. We need to remove them to see sass-lint and other important logs.
Currently doing a small fix for a crossbrowser feature, I discovered that our sass-lint.yml is being ignored from the build process. Somehow, the build process uses the sass-lint.yml that comes by default in this path /home/{user}/gaiden/node_modules/sass-lint/lib/config
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.