🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #231952

Re: importowanie klas wewnątrz CSS

#231952
From: Freja Draco
Date: Thu, 22 Feb 2018 20:49
25 lines
2262 bytes
W dniu 2018-02-22 o 21:16, Marek S pisze:

> W dniu 2018-02-22 o 20:47, Freja Draco pisze:
>
>> Ale e... dobra, już nie ważne ;)p Ogarnę jakiś preprocesor albo
>> napiszę se własny.
>
> Byle żeby nie wyważać otwartych drzwi przy tym wszystkim :-)

Oj tam. Potrzebuję raptem jednej funkcji.

Dziś po południu machnęłam minifikator css i js i może nie jest tak
mastachowy jak np. ten tutaj:
https://gist.github.com/Rodrigo54/93169db48194d470188f

Ale przynajmniej wiem dokładnie co robi i ogarniam każdą regułę bez
wybuchania mózgu jak np tutaj (to ma podobno usuwać zbędne spacje w CSS):

'#("(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\'|\/\*(?>.*?\*\/))|\s*+;\s*+(})\s*+|\s*+([*$~^|]?+=|[{};,>~+]|\s*+-(?![0-9\.])|!important\b)\s*+|([[(:])\s++|\s++([])])|\s++(:)\s*+(?!(?>[^{}"\']++|"(?:[^"\\\]++|\\\.)*+"|\'(?:[^\'\\\\]++|\\\.)*+\')*+{)|^\s++|\s++\z|(\s)\s+#si',

-- 
Freja Draco

Kiedy smok jest w pobliżu, nic nie będzie w stanie ci pomóc,
jeśli nie uwzględnisz go w swoich kalkulacjach.
Technical Details
Message-ID: <5a8f29f9$0$573$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <5a887216$0$591$65785112@news.neostrada.pl> <p6ff32$3jg$1@node1.news.atman.pl> <5a8dd87d$0$658$65785112@news.neostrada.pl> <p6kn68$mmk$1@node2.news.atman.pl> <5a8ec0e1$0$595$65785112@news.neostrada.pl> <p6mnas$5ca$1@node1.news.atman.pl> <5a8f1b79$0$567$65785112@news.neostrada.pl> <p6n8ei$m70$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: importowanie klas wewnątrz CSS
Newsgroups: pl.comp.lang.php
References: <5a887216$0$591$65785112@news.neostrada.pl> <p6ff32$3jg$1@node1.news.atman.pl> <5a8dd87d$0$658$65785112@news.neostrada.pl> <p6kn68$mmk$1@node2.news.atman.pl> <5a8ec0e1$0$595$65785112@news.neostrada.pl> <p6mnas$5ca$1@node1.news.atman.pl> <5a8f1b79$0$567$65785112@news.neostrada.pl> <p6n8ei$m70$1@node1.news.atman.pl>
From: Freja Draco <frreja@poczta.fm>
Date: Thu, 22 Feb 2018 21:49:22 +0100
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <p6n8ei$m70$1@node1.news.atman.pl>
Lines: 25
Message-ID: <5a8f29f9$0$573$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.30.139.74
X-Trace: 1519331833 unt-rea-b-01.news.neostrada.pl 573 83.30.139.74:18384
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit