Добавил продолжение статьи
This commit is contained in:
@@ -15,15 +15,15 @@ import Navbar from "$lib/components/Navbar.svelte";
|
||||
}
|
||||
|
||||
:global(h2) {
|
||||
@apply text-3xl my-4;
|
||||
@apply text-3xl my-5;
|
||||
}
|
||||
|
||||
:global(h3) {
|
||||
@apply text-2xl my-2;
|
||||
@apply text-2xl my-4;
|
||||
}
|
||||
|
||||
:global(h4) {
|
||||
@apply text-xl my-2;
|
||||
@apply text-xl my-3;
|
||||
}
|
||||
|
||||
:global(pre, code) {
|
||||
|
||||
@@ -262,7 +262,7 @@ script#my-script[src="/main.js"] {}
|
||||
|
||||
Возможно, некоторые уже захотели переписать свой продакшн-сайт на HTML in CSS, но мне жаль вас огорчать -- на самом деле это фреймворк-шутка.
|
||||
|
||||
Одним вечером мне стало интересно, как парсится CSS и как выглядит его структура. В процессе изучения пришла в голову идея создать свой фреймворк. Как говорится, закрепил теорию практикой. Кстати, фреймворк занимает около 120 строк неубористого кода.
|
||||
Одним вечером мне стало интересно, как парсится CSS и как выглядит его структура. В процессе изучения пришла в голову идея создать свой фреймворк. Занимает он, кстати, около 120 строк неубористого кода.
|
||||
|
||||
<div class="py-4 flex gap-4">
|
||||
<a
|
||||
@@ -278,3 +278,12 @@ script#my-script[src="/main.js"] {}
|
||||
Обсудить на Хабре
|
||||
</a>
|
||||
</div>
|
||||
|
||||
## UPD: 2024-10-02
|
||||
|
||||
У проекта появился преемник в лице <a href="https://github.com/Ulyanov-programmer/css2html" target="_blank">css2html</a>.
|
||||
|
||||
Автор отнесся к идее несколько серьезнее и превратил проект во что-то, что можно и тайком юзнуть в SSR, вы, например, не можете быть уверенны,
|
||||
что эта страница не написана на css2html.
|
||||
|
||||
Подробности в <a href="https://habr.com/ru/articles/847542/" target="_blank">статье автора проекта</a>.
|
||||
|
||||
Reference in New Issue
Block a user