[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2020-05-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Buovjaga  changed:

   What|Removed |Added

   See Also|https://bugs.documentfounda |
   |tion.org/show_bug.cgi?id=13 |
   |1879|

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2020-05-19 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Dieter  changed:

   What|Removed |Added

   See Also||https://bugs.documentfounda
   ||tion.org/show_bug.cgi?id=13
   ||1879

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-08-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Buovjaga  changed:

   What|Removed |Added

 CC||todven...@suomi24.fi

--- Comment #5 from Buovjaga  ---
I don't think there is much need for a preprocessor nowadays. Responding to
some points in the raygun.com blog:

1. https://caniuse.com/#feat=css-variables

2. @import causing multiple requests is a non-problem in the age of HTTP/2:
https://discourse.wicg.io/t/is-css-import-still-considered-as-an-anti-pattern/1967/5

3. Whole article in general, but as a comment to mixins:
https://cathydutton.co.uk/posts/why-i-stopped-using-sass/
"CSS custom properties can do more than just replace pre processor variables,
they have the added bonus of being updated dynamically (instead of compiled at
build). This allows values to be altered at run time with Javascript and to be
scoped without the need for mixins and functions to outwit the cascade."

5. https://caniuse.com/#feat=calc

Postprocessing [1] might be more useful, but it is always a danger to introduce
more moving parts and complicate the build process.

[1] https://postcss.org/

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-07-24 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Samuel Mehrbrodt (CIB)  changed:

   What|Removed |Added

   Keywords||difficultyInteresting,
   ||easyHack, skillJavaScript,
   ||topicWeb

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-06-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Samuel Mehrbrodt (CIB)  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever confirmed|0   |1

--- Comment #4 from Samuel Mehrbrodt (CIB)  ---
So probably whoever does the work should decide which one to use.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-06-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

--- Comment #3 from Alexandru Vladutu  ---
If I'm not mistaken if you use .scss (which is more common) the same can be
said for SASS. 

Personally I don't think there's much difference between SASS, Less or even
Stylus. All have the most important features that people commonly use.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-06-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

--- Comment #2 from Samuel Mehrbrodt (CIB)  ---
(In reply to Alexandru Vladutu from comment #1)
> Sass seems to be the most popular option though, and we can use
> https://github.com/sass/node-sass without having to require Ruby fortunately.

Ah good to know.

Despite popularity, are there any important advantages SASS has over LESS?
LESS has the advantage that it's backwards-compatible with CSS, so we could
gradually introduce it without converting all CSS in one shot.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-06-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

--- Comment #1 from Alexandru Vladutu  ---
Sass seems to be the most popular option though, and we can use
https://github.com/sass/node-sass without having to require Ruby fortunately.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

[Libreoffice-bugs] [Bug 125696] Introduce CSS preprocessor

2019-06-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=125696

Samuel Mehrbrodt (CIB)  changed:

   What|Removed |Added

   Severity|normal  |enhancement

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs