Commit Graph

44 Commits

Author SHA1 Message Date
nathan
c43681b57b Import bootstrap CSS for docs 2024-09-09 10:20:46 -06:00
ralf
434ee70b44 new web-component et2-groupbox based on et2-details
also modernized et2-details code a bit using decorators
2024-08-14 15:25:02 +02:00
ralf
16d42c69c5 exclude Et2.*(Readonly|Mobile) components from documentation:
- renamed Et2DateSinceReadonly to Et2DateSince as there is no non-readonly class
- enhance getSlClass() in cem.js to also return regular Et2 class, if there is no readonly one
- replace ? in since tag with 23.1 and added @since 23.1.x to Tree widgets (somehow not parsed!)
- updated etemplate2.0.(dtd|rng)
2024-06-18 11:09:06 +02:00
ralf
a69b47f397 base DTD (and RNG) generation now on components.json
enhanced with Shoelace attributes instead of custom-elements.json
2024-06-17 10:32:03 +02:00
ralf
ba08c60480 add attributes inherited from Shoelace to our documentation and sort attributes and methods alphabetically (with deprecated ones at the end) 2024-06-15 14:50:22 +02:00
ralf
6f2f0b71ec some more changes to the eTemplate2 DTD 2024-05-21 14:31:35 +02:00
ralf
9589b84149 some more dtd fixes/updates 2024-05-03 08:00:16 +02:00
ralf
d967bb7f66 more additions to the eTemplate 2.0 DTD: adding option children to et2-select and size attribute to et2-textbox and -textarea 2024-04-23 18:14:14 +02:00
ralf
b517cbaf94 some more additions to the eTemplate 2.0 DTD 2024-04-23 10:43:06 +02:00
ralf
d1b3786b2a WIP eTemplate2.0 DTD 2024-04-19 12:23:10 +02:00
ralf
b1afedd8d9 WIP eTemplate 2.0 DTD 2024-04-18 14:52:50 +02:00
ralf
7f2a3549a5 WIP create a new eTemplate2 schema definition using Relax NG 2024-04-17 23:41:31 +02:00
StefanU
00fe3dcf6b
Update sidebar.njk
Add Example app under Getting Startet
2024-04-12 10:14:37 +02:00
StefanU
732ccfca2d
Update sidebar.njk
URL Community => Category Developer
2024-04-12 09:58:52 +02:00
nathan
5c6313448e Doc: Fix some bad URLs, inconsistant naming 2024-04-11 08:32:42 -06:00
StefanU
dc493595dd
Update sidebar.njk
Correction URL development
2024-04-11 14:23:38 +02:00
StefanU
4c58132b53
Update sidebar.njk
Correction URL
2024-04-11 11:26:15 +02:00
nathan
99c86d58bd - Add custom button color example to docs
Copied from Shoelace https://shoelace.style/getting-started/customizing#css-parts
- Add fixed width label example to docs
- Get etemplate2.css included in docs to make sure styles are consistent
2024-04-04 14:31:27 -06:00
nathan
e7d66f22e6 Get docs working again
- Avoid the whole thing breaking when one class is bad (still no idea why)
- Add some missing documentation
2024-02-20 16:20:00 -07:00
nathan
291310daf8 Docs: Add some sidebar links
Resources
- Lit lifecycle
Tutorials
- Converting to webcomponent
- Automatic testing
2024-01-18 10:30:08 -07:00
nathan
e014487e86 Some notes on converting to webcomponents 2024-01-17 08:03:46 -07:00
nathan
52b48140fe Get widget extra documentation working
This allows <Class>.md beside <Class>.ts where we can add additional documentation such as examples
2024-01-05 09:52:09 -07:00
nathan
d0cb94b6c7 Docs fixes
- fix error if _data dir exists
- add _data dir to cleaning
- add some more to widget creation doc
2023-12-08 09:05:33 -07:00
nathan
441bc8ad00 Doc: Make sure _data directory is present 2023-11-10 15:16:59 -07:00
nathan
f435ee0fd3 Doc: Reduce heading levels so TOC looks better 2023-11-10 09:28:13 -07:00
nathan
7a2fc14e8b Doc: Add some documentation on some of our special CSS classes 2023-11-09 14:05:34 -07:00
nathan
d15c63198c Docs: Get the ETemplate2 webComponent widets working on doc site
Sort of.  This breaks shoelace images due to them not being imported / copied, and not using the CDN
2023-10-27 11:50:51 -06:00
nathan
6e0301d249 Docs: Get the Shoelace widgets working on docs site
Using their CDN with our Shoelace version
2023-10-27 09:22:03 -06:00
nathan
a6d3a87c75 Doc: Get class doc into docs 2023-10-16 13:34:29 -06:00
nathan
f15cbd186f Docs: Better handling for deprecated properties & methods 2023-10-11 16:48:53 -06:00
nathan
4daca998cc All etemplate widgets in component list, even dates 2023-10-11 14:58:38 -06:00
nathan
65bf573f88 All etemplate widgets in component list 2023-10-11 14:48:58 -06:00
nathan
2b66ca8ba6 Docs: Get avatar widget in list, remove Et2 prefix from widget names 2023-09-27 14:29:19 -06:00
nathan
db99c1bb2c Get more widgets showing in docs 2023-09-27 14:07:41 -06:00
nathan
20c93a0c7a Put CEM where api-viewer can find it 2023-09-22 15:29:44 -06:00
nathan
250e31ed53 Some more styling & docs 2023-09-22 15:03:37 -06:00
nathan
054d124afe Initial attempt at a nice dev reference.
Many thanks to all the other developers who made this possible, especially Shoelace
2023-09-22 13:51:38 -06:00
Hadi Nategh
c7effbf7b9 Fix some missing widgets from et2 DTD 2021-04-14 11:35:19 +02:00
Hadi Nategh
3bc0b55d54 Improve et2 DTD 2021-04-07 10:48:13 +02:00
Hadi Nategh
82d5459ffd Update etemplate DTD file 2020-06-18 17:02:23 +02:00
Hadi Nategh
4fa94bc465 Update etemplate dtd file 2020-01-07 13:31:39 +01:00
Hadi Nategh
c78042d522 Update PUBLIC ID of etemplate2.dtd in all templates 2017-02-01 09:59:37 +01:00
Hadi Nategh
391b159948 Update and fix etemplate2.dtd xml validation reference 2017-01-31 18:41:36 +01:00
Ralf Becker
7b58daae42 move et2 docu to egroupware/doc/etemplate2/ 2016-03-20 11:18:19 +00:00