Commit Graph

567 Commits

Author SHA1 Message Date
Brian Franco
11975c888a Ember "Context" Example (#160)
* Ember "Context" Example

* Forgot backing class
2023-03-30 05:09:55 +02:00
Johnson Mao
baec35a10d Add Component composition > Context for Qwik (#155) 2023-03-07 10:26:18 +01:00
Mathieu Schimmerling
421ac31bca fix: fix font rendering on navbar (#158) 2023-03-04 14:18:18 +01:00
Liou
f9509a70dc feat(content): add render app > solid (#157)
* feat(content): add render app > solid

* fix: update Solid file sort

* doc: update readme
2023-02-28 11:31:25 +01:00
Mathieu Schimmerling
92e86944c1 fix(react): fix context react example 2023-02-12 10:40:56 +01:00
Johnson Mao
a949e27814 Add Component composition > Context for vue2 (#153) 2023-02-10 22:03:04 +01:00
ismailassa
6dd15a36e4 content: add context sample for vue3 (#151)
content: checking context for vue3

content: Changes for content Vue
2023-02-10 12:11:20 +01:00
dang khoi
c93483b4e0 Update App.svelte (#141)
Fix horizontal scroll in small screen
2023-02-09 01:09:24 +01:00
Glenn Becker
bca04b9331 Update Qwik logo (#147) 2023-01-23 22:10:20 +01:00
yyl2020
251156d925 update readme about vue todo (#143)
* feat(content): add render app > vue2

* feat(content): add render app > vue3

* chore: update readme about vue todo

Co-authored-by: yuelin.ye <yuelin.ye@xbongbong.com>
2023-01-11 11:25:05 +01:00
yyl2020
bd10612085 Feature: Add Web App Features > Render Vue app (#142)
* feat(content): add render app > vue2

* feat(content): add render app > vue3

Co-authored-by: yuelin.ye <yuelin.ye@xbongbong.com>
2023-01-11 01:48:06 +01:00
Mathieu Schimmerling
38b114cf21 feat(content): update context example 2023-01-08 18:42:30 +01:00
Mathieu Schimmerling
3ad24d6692 format: run prettier 2023-01-08 16:51:20 +01:00
Mathieu Schimmerling
7854a29d61 chore: update progress 2023-01-08 16:44:30 +01:00
Mathieu Schimmerling
560dbc8260 feat(content): add render app > react 2023-01-08 16:41:31 +01:00
Mathieu Schimmerling
f7b267d7eb chore: update progress 2023-01-08 16:36:40 +01:00
Mathieu Schimmerling
1df026b350 feat(content): add componentComposition>context for React & Svelte 2023-01-08 16:30:32 +01:00
Mathieu Schimmerling
9e79fe2291 chore: fix readme 2023-01-07 04:16:40 +01:00
Mathieu Schimmerling
2ecdd29f84 Add Web App Features > Render app (#140)
* fix(lit): remove all Lit "index.html" files

* feat(content): add webapp features > render app

* feat(content): add render app > svelte example

* feat(content): add render app > alpine example

* feat(fmw): add generic filename sorter

* fix(content): fix missing snippet blocks

* build(git): add build progress to precommit hook
2023-01-07 03:34:54 +01:00
Justin Fagnani
9ac9e0922f Update Lit's computed state snippet to not create a public field. (#137) 2023-01-07 01:09:02 +01:00
Mark Roeling
3a15478c84 Feature: Add Aurelia v1 samples (complete) (#133)
* Add 1-reactivity files for Aurelia 1

* Add 3x templating, update readme (20%)

* Update readme to reflect proper icon for aurelia

* Finish 2-templating

Add event-click, dom-ref and conditional.
Update readme.

* Fix incorrect 2-3-loop and 2-4-event-click

Verified using codesandbox with typescript.
https://codesandbox.io/s/aurelia-typescript-sandbox-forked-rlniej

* Add on-mount

* Add un-mount

Not easy to test. The component is not really unmounted in this case.

* Add 4-1-component-composition

* Add 4-2-emit-to-parent

cs: add missing enter in 4-1.

* Add 4-3 slot

* Fix typo in 4-3-slot button

* Add 4-4-slot-fallback

Also, fix minor issue in 4-3-slot

* Add 6-1-input

* Add 6-2-checkbox

* Add 6-3-radio

* 6-3-radio add ts file for default value

* Add 6-4-select with object model

* Add 7-1-fetch-data

Refectoring could be beneficial for quality of the code.
Todo added in Readme.

* Add 7-2-router-link

Links can be set up using pushState, or using hash bashed routing.
The later is used in this example, with link to the documentation.

* Add 7-3-router-configuration

Update readme with finished #7 and 100% Aurelia1.

* Update 7-1-fetch-data

* Update files after PR feedback

* consistent filenames compared to other frameworks

* improved code style
(applied not just for the templates,
but the other Aurelia files as well.
Used VSCode "Format code" command on all files)

* Update Aurelia files

* Since scss is not default, use the standard css files instead.

* Apply filesorter to show the app-files first
2023-01-06 14:55:37 +01:00
Limon Monte
6d7187ecf3 chore: remove spaces before exclamation and question marks (#136) 2023-01-06 11:04:53 +01:00
Mathieu Schimmerling
d16b17e995 feat(url): add query param "f" support to share a view 2023-01-06 02:16:12 +01:00
Mathieu Schimmerling
2795980815 build: add husky + lint-staged 2023-01-06 01:18:18 +01:00
Mathieu Schimmerling
80fbda751e feat(html): minor css optimization 2023-01-06 00:59:24 +01:00
Mathieu Schimmerling
3d38ecb372 feat(fmwConfig): add & update file sorters 2023-01-05 23:55:00 +01:00
Mathieu Schimmerling
48cc793706 feat(content): change text from emitToParent 2023-01-05 23:54:53 +01:00
Mathieu Schimmerling
8db75adbcc feat(generateContent): remove "content" key unused for generated files 2023-01-05 23:54:49 +01:00
Mathieu Schimmerling
32da781b3d feat(generateContent): use files sorter from fmw config 2023-01-05 23:54:42 +01:00
Mathieu Schimmerling
9cb50c5f69 feat(contentGen): just change files without rm generatedContentDir to not break dev watch 2023-01-05 23:12:42 +01:00
Mathieu Schimmerling
11f5e0144d fix(notification): remove padding preventing content interaction 2023-01-05 22:59:16 +01:00
Mathieu Schimmerling
95c1c81064 fix(dev): v2 fix dev env minor bugs (#135)
* build(content): fix fs watcher support using Chokidar

* fix(logo): add support for fmw logos in dev environment
2023-01-05 00:39:03 +01:00
Mathieu Schimmerling
a2100a0f2e chore: upgrade deps 2023-01-05 00:33:23 +01:00
Mathieu Schimmerling
be52cbcbfc refactor: migrate from astro to svelte + vite to improve performance (#131)
* add highlighter
* add playground url
* add markdown support and notification center
* fix multiple md files
* add meta description with framework list
* fix: framework id loop index
* store frameworkIdsSelected in locale storage
* add generateFrameworkContent vite plugin
* add missing snippet case
* add content generate cache
* add angular component highlighter
* improve content generator organization
* add format and linter
* add git hooks
* add default frameworks
2023-01-03 01:36:47 +01:00
Sha Mwe La
4526ef2092 Remove unnecessary spaces in SvelteKit (#129) 2022-11-22 12:30:22 +01:00
Sha Mwe La
3bd183494b Update nextjs.md (#128)
Starting from Next.js 13, the link component no longer needs an anchor tag inside it. https://nextjs.org/docs/api-reference/next/link
2022-11-21 14:11:54 +01:00
Mathieu Schimmerling
b89a0f52e7 feat: add framework display order respecting the selection order 2022-11-13 04:04:26 +01:00
Mathieu Schimmerling
0c89ca7195 feat: upgrade dependencies 2022-11-13 01:52:57 +01:00
Enea Jahollari
a60f7a4328 Added syntax highlighting for angular component templates (#126)
* Convert all angular templates to use backticks

* Added highlight angular component template syntax functionality

* Replace code wrapper with regex
2022-11-12 19:56:50 +01:00
Mathieu Schimmerling
4975849e48 feat: upgrade dependencies 2022-11-09 02:13:09 +00:00
Mathieu Schimmerling
1380f959f6 chore: format with prettier 2022-11-09 02:11:46 +00:00
sunupDong
2b1e7b4980 feat: add vue2 (#125)
* chore: add vue2

* fix(vue2): delete playgroundURL

* docs(vue2): edit documentation link

* fix(vue2): colors

* fix(vue2): fix created

* fix(vue2): vue2 project useTabs changed to false
2022-11-09 02:53:51 +01:00
Mathieu Schimmerling
46d537631e ci: specify node version 2022-11-03 14:43:32 +01:00
Mathieu Schimmerling
b7da285a0b upgrade dependencies 2022-11-03 01:27:51 +01:00
Pablo Berganza
f7f27e7e8f feat(qwik): add missing examples (#118)
* feat(qwik): add slot fallback example

* feat(qwik): add form input examples

* feat(qwik): add webapp features examples

* docs(qwik): update qwik progress

* docs(qwik): update qwik progress
2022-10-15 05:20:40 +02:00
Mathieu Schimmerling
e5bbe6f1da update progress 2022-08-27 22:09:43 +00:00
Casper Engelmann
9501b90cf7 feat(qwik): add lifecycle/on-mount (#111)
* feat(qwik): add page title example

* fix(qwik): typescript eslint parser
2022-08-27 23:44:01 +02:00
Casper Engelmann
d009e1d4f5 feat(qwik): add templating/dom-ref (#109)
* feat(qwik): add input focused example

* fix(qwik): typescript eslint parser
2022-08-27 23:43:34 +02:00
Casper Engelmann
3490b6cf37 feat(qwik): add templating/conditional (#110)
* feat(qwik): add traffic light example

* fix(qwik): typescript eslint parser
2022-08-27 23:43:04 +02:00
Casper Engelmann
2bd65771cd feat(qwik): add lifecycle/on-unmount (#112)
* feat(qwik): add time example

* fix(qwik): typescript eslint parser
2022-08-27 23:42:16 +02:00