You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Have you ever worked on a project with your go-to css framework realizing that you were only using 10% of it. You had to add your own utilities, your own components and when trying to reuse something from its library, you actually had to overwrite some rules, tweak it, in order to reproduce what you wish for.
18
+
Have you ever wonder if the framework you were using was a real fit?.
19
+
Loop has been developed out of that feeling to overcome this problem.
20
+
21
+
Loop wants to reconsider the way CSS is created and used, aiming to make it more maintainable, readable and expressive.
22
+
23
+
Loop works towards flexibilty and customization to give the developer complete control on his project letting him create his own set of utilities.
24
+
It is specifically based on variables to facilitate the addition and removal of rules and properties.
14
25
15
-
Loop wants to reconsider the way CSS is created, aiming to make it more maintainable, readable and expressive.
16
-
Loop works towards flexibility and customization without a bunch of superfluous rules and components.
17
-
Not opinionated about any style and based on variables, it allows the addition and removal of rules and properties with ease.
18
-
Being like a partner for CSS development, it assists the developer matching their styles with their design needs.
26
+
## Loop
27
+
Loop is not meant to be a framework providing any possible existing components. Its philosophy is to be non-opinionated and to be more like a companion for CSS development assisting the developer matching their styles with their design needs.
19
28
29
+
Anything specific to the project you're working on is for you to develop.
30
+
Loop is here to help.
31
+
32
+
## Semantic
20
33
Loop differentiates components and utilities with semantic for more clarity
21
34
22
35
*`oo-componentName` loop attribute for component
@@ -26,3 +39,9 @@ Loop differentiates components and utilities with semantic for more clarity
26
39
The loop attribute is not a valid html5 attribute.
27
40
If it does concern you, set the variable `$loop-component-html5-validity` to true.
28
41
Loop components will be then available through the data attribute `data-oo-componentName`.
0 commit comments