From fe455d93c5a8bb78bb3d6e0ae045e820428f3128 Mon Sep 17 00:00:00 2001 From: frankpagan Date: Fri, 12 May 2023 01:29:37 -0600 Subject: [PATCH 1/4] add TODO --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) { From df6bfc828ad9ce86f1f45b3e6106aff01a7d73c9 Mon Sep 17 00:00:00 2001 From: frankpagan Date: Tue, 16 May 2023 16:19:12 -0600 Subject: [PATCH 2/4] formating --- demo/test.html | 648 ++++++++++++++++++++++++++++++++----------------- 1 file changed, 432 insertions(+), 216 deletions(-) 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 -
-
-

SPREAD THE WORD!

- -
- Social Share -
- - - - - + + + Thirdparty API Intergration +
+
+
+
+ +
+
+

+ 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 +
+
-
+ -

2015 - 2020 All Right Reserved

-

CoCreate LLC

-
-
+ + - - + Footer +
+
+

SPREAD THE WORD!

- +
+ Social Share +
+ + + + + +
+
+ +

2015 - 2020 All Right Reserved

+

+ CoCreate LLC +

+
+
- \ No newline at end of file + + + + From eb77a152c3b1d091c8fbe0b2e980ea35c13d0ca5 Mon Sep 17 00:00:00 2001 From: frankpagan Date: Thu, 18 May 2023 22:00:10 -0600 Subject: [PATCH 3/4] fix: 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. --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 3523ffb..a26784e 100644 --- a/package.json +++ b/package.json @@ -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" } -} +} \ No newline at end of file From 5c988d358694747634ef5b9ff0efe8c59a4d4008 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Fri, 19 May 2023 04:07:17 +0000 Subject: [PATCH 4/4] chore(release): 1.7.10 [skip ci] ## [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)) --- CHANGELOG.md | 7 +++++++ package.json | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) 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/package.json b/package.json index a26784e..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", @@ -65,4 +65,4 @@ "@cocreate/local-storage": "^1.7.1", "@cocreate/observer": "^1.7.8" } -} \ No newline at end of file +}