diff --git a/CHANGELOG.md b/CHANGELOG.md index be0af74..cf5d5d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [1.7.10](https://github.com/CoCreate-app/CoCreate-css-parser/compare/v1.7.9...v1.7.10) (2023-05-19) + + +### Bug Fixes + +* update packages to latest version. This commit updates various packages in the dependencies section of the package.json file to their latest published versions, thereby fixing multiple bugs and improving overall performance. ([eb77a15](https://github.com/CoCreate-app/CoCreate-css-parser/commit/eb77a152c3b1d091c8fbe0b2e980ea35c13d0ca5)) + ## [1.7.9](https://github.com/CoCreate-app/CoCreate-css-parser/compare/v1.7.8...v1.7.9) (2023-05-10) diff --git a/demo/test.html b/demo/test.html index c22f077..a1613f4 100644 --- a/demo/test.html +++ b/demo/test.html @@ -1,243 +1,459 @@ + + + + + CoCreateCSS - A utility first, atomic CSS framework + + - - - - - CoCreateCSS - A utility first, atomic CSS framework - - - - - - - - - - - - - - -
-
-

hello how are you

-
-
-

hello how are you

-
- Toggle Darkmode -
-
- Toggle Darkmode -
- - - - - - -
-
- - Modal Viewport/Boundaries - - - Main Content -
-
-
-
-
- -
-
hehehe
-
first one
-
and second one
-
-

A Utility First, Atomic CSS Framework

- For Building Collaborative Apps, Platforms and UI's -

HTML and CSS, No JS Required...

- + + + + + + + + + + + +
+
+

hello how are you

+
+
+

+ hello how are you +

+ Toggle Darkmode
-
+ Toggle Darkmode + - COMPANY SECTION -
-
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
+ + + +
+
+ Modal Viewport/Boundaries + - Micro Component Architecture -
-
-
-
- -
-
-

Micro Component Architecture

-

Vanilla javascript, lightweight, single purpose micro components. Easily modify, remove and/or replace components. Highly configuarable using HTML5 attributes. HTML5 developers can use a combination of attributes to create - a dynamic experience. Javascript developers still have access to API, callbacks and events.

-

- Sign Up Now + Main Content +
+
+
+
+
+ +
+
+ hehehe +
+
first one
+
and second one
+
+

+ A Utility First, + Atomic CSS Framework +

+ For Building Collaborative Apps, Platforms and + UI's +

+ HTML and CSS, No JS Required... +

+ +
-
-
- - Collaborative Headless CMS -
-
-
-
- +
+ + COMPANY SECTION +
+
+
+
-
-

Collaborative Headless CMS

-

A lighting fast headless CMS over websocket, providing CRUD and CRDT functionality. Create, Read, Update, Delete and Filter lists. Collaborate on Text, DOM and Objects. Configure using HTML5 data-attibutes. Supports offline editing - and user cursor positions in Inputs, Textareas, Rich Text Editors and Code Editors. But of course... Javascript developers still have access to API, callbacks and events.

- Get Your API Key +
+
-
-
-
- - Fully Customizable Admin Panel -
-
-
-
- +
+
-
-

Fully Customizable Admin Panel

-

HTML5 Admin dashboard UI powered by CoCreateJS. It is 100% editable and used to manage and create views for your data and content. Use it as a Collaborative CRM, CMS and ERP. Can be modified, replaced or used as an example to build - your own custom HTML5 admin dashboard.

-

- Sign Up Now +
+ +
+
+ +
+
+
-
-
- - Collaborative Builder -
-
-
-
- +
+ + Micro Component Architecture +
+
+
+
+ +
+
+

+ Micro Component Architecture +

+

+ Vanilla javascript, lightweight, single purpose + micro components. Easily modify, remove and/or + replace components. Highly configuarable using + HTML5 attributes. HTML5 developers can use a + combination of attributes to create a dynamic + experience. Javascript developers still have + access to API, callbacks and events. +

+

+ Sign Up Now +
-
-

Collaborative Drag-n-Drop Builder

-

We are in the process of using CoCreateJS components to create an experimental NO Code expereince. Every page of the adminUI can be edited in the drag and drop builder. CoCreate builder UI is completely customizable and supports - editing of any html5 template. Can be modified, replaced or used as an example to build your own custom drang and drop builder.

+
+
+ + Collaborative Headless CMS +
+
+
+
+ +
+
+

+ Collaborative Headless CMS +

+

+ A lighting fast headless CMS over websocket, + providing CRUD and CRDT functionality. Create, + Read, Update, Delete and Filter lists. + Collaborate on Text, DOM and Objects. Configure + using HTML5 data-attibutes. Supports offline + editing and user cursor positions in Inputs, + Textareas, Rich Text Editors and Code Editors. + But of course... Javascript developers still + have access to API, callbacks and events. +

+ Get Your API Key +
- -
- - Thirdparty API Intergration -
-
-
-
- +
+ + Fully Customizable Admin Panel +
+
+
+
+ +
+
+

+ Fully Customizable Admin Panel +

+

+ HTML5 Admin dashboard UI powered by CoCreateJS. + It is 100% editable and used to manage and + create views for your data and content. Use it + as a Collaborative CRM, CMS and ERP. Can be + modified, replaced or used as an example to + build your own custom HTML5 admin dashboard. +

+

+ Sign Up Now +
-
-

Thirdparty API Intergration

-

We have put together a few thirdparty APIs and developed them to be used and configured with HTML5 attributes. Build custom flows and logic without ever leaving the html page... The CoCreate Way... Almost forgot, Javascript - developers still have access to API, callbacks and events.

-

- Sign Up Now +
+
+ + Collaborative Builder +
+
+
+
+ +
+
+

+ Collaborative Drag-n-Drop Builder +

+

+ We are in the process of using CoCreateJS + components to create an experimental NO Code + expereince. Every page of the adminUI can be + edited in the drag and drop builder. CoCreate + builder UI is completely customizable and + supports editing of any html5 template. Can be + modified, replaced or used as an example to + build your own custom drang and drop builder. +

+
- -
- - -
- - Footer - + + - - + Footer + - \ No newline at end of file + + + + diff --git a/package.json b/package.json index 3523ffb..a1089c4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@cocreate/css-parser", - "version": "1.7.9", + "version": "1.7.10", "description": "A simple css-parser component in vanilla javascript. Easily configured using HTML5 data-attributes and/or JavaScript API.", "keywords": [ "css-parser", @@ -59,10 +59,10 @@ "webpack-log": "^3.0.1" }, "dependencies": { - "@cocreate/crud-client": "^1.20.4", - "@cocreate/docs": "^1.7.8", - "@cocreate/hosting": "^1.10.0", - "@cocreate/local-storage": "^1.6.8", - "@cocreate/observer": "^1.7.6" + "@cocreate/crud-client": "^1.21.1", + "@cocreate/docs": "^1.7.10", + "@cocreate/hosting": "^1.10.2", + "@cocreate/local-storage": "^1.7.1", + "@cocreate/observer": "^1.7.8" } } diff --git a/src/index.js b/src/index.js index ecd542e..078b0ee 100644 --- a/src/index.js +++ b/src/index.js @@ -75,7 +75,7 @@ function parseLinkCSS() { if (rule.selectorText) { classNameList.set(rule.selectorText.replace(/[.\\]/g, ''), true); } else { - // ToDo: handle media queriesand add to classNameList to avoid duplicate parsing + // TODO: handle media queriesand add to classNameList to avoid duplicate parsing } } catch (err) {