4e053f8aaf
...
2025-12-02 09:55:15 +01:00
ce3bb5cd9e
atlas back
2025-12-02 09:53:35 +01:00
e3aaa1b0f8
...
2025-12-02 07:53:20 +01:00
c22e9ae8ce
...
2025-12-01 19:00:31 +01:00
55966be158
...
2025-12-01 16:45:47 +01:00
Mahmoud-Emad
5f9a95f2ca
refactor: Improve site configuration and navigation handling
...
- Consolidate site configuration loading and parsing
- Refactor navbar and menu item processing logic
- Add console output for configuration steps
- Update copyright year dynamically
- Simplify and clarify parameter handling
- Enhance error handling for missing required parameters
2025-12-01 15:32:09 +02:00
Mahmoud-Emad
f447c7a3f1
Merge branch 'development' into dev_docusaurus
2025-12-01 15:16:17 +02:00
Mahmoud-Emad
ba46ed62ef
refactor: Update documentation for HeroLib Docusaurus integration
...
- Refactor site.page_category and site.page arguments
- Update hero command usage for ebook paths
- Clarify Atlas and Doctree integration
- Add new ebook structure examples
- Update HeroScript actions reference
2025-12-01 11:59:16 +02:00
Mahmoud-Emad
8fc560ae78
feat: add docs landing page slug handling
...
- Add function to find first doc in sidebar
- Pass found doc ID to process_page
- Set slug: / for landing page in frontmatter
2025-12-01 11:54:02 +02:00
ed785c79df
...
2025-12-01 10:35:46 +01:00
0a731f83e5
...
2025-12-01 05:27:29 +01:00
Mahmoud-Emad
e2c2a560c8
feat: Refactor docusaurus playbook and sidebar JSON serialization
...
- Extract playbook action processing into separate functions
- Add auto-export for Atlas collections
- Simplify sidebar JSON serialization
- Update sidebar navigation item structure
2025-11-30 17:31:41 +02:00
0ca87c5f32
...
2025-11-30 09:19:10 +01:00
5b2069c560
...
2025-11-30 08:59:38 +01:00
0963910572
...
2025-11-30 08:24:36 +01:00
0414ea85df
...
2025-11-28 09:01:58 +01:00
e7611d4dc2
...
2025-11-14 08:51:32 +02:00
3179d362fc
...
2025-11-09 08:47:11 +04:00
c409d42f64
...
2025-11-09 07:43:44 +04:00
fd5a348e20
...
2025-11-09 06:36:05 +04:00
93fc823e00
...
2025-11-09 06:25:44 +04:00
5a6f3d323b
...
2025-11-07 07:58:53 +04:00
ea1a49ffd5
...
2025-11-07 07:19:28 +04:00
f4de662fc2
...
2025-11-07 07:00:23 +04:00
Mahmoud-Emad
a149845fc7
feat: Enhance docusaurus site generation with atlas client
...
- Add flags for development server and browser opening
- Introduce IDocClient interface for unified client access
- Implement atlas_client integration for Docusaurus
- Refactor link handling and image path resolution
- Update Docusaurus config with atlas client options
2025-11-06 15:44:09 +02:00
Mahmoud-Emad
04e1e2375f
refactor: Remove docusaurus dev server and path_meta flag
...
- Remove 'dev' flag from run command
- Remove 'path_meta' flag from run command
- Remove docusaurus integration from playcmds
- Add `validate_links` and `fix_links` to Atlas
- Refactor page link processing for clarity and export mode
2025-11-05 15:25:50 +02:00
Mahmoud-Emad
b18c6824d6
feat: Add announcement bar configuration
...
- Add AnnouncementBar struct and field to Configuration
- Add announcement.json file generation
- Implement play_announcement function for importing announcement config
- Improve fix_links to calculate relative paths dynamically
- Escape single quotes in YAML frontmatter fields
2025-10-16 17:38:18 +03:00
Mahmoud-Emad
112894b24f
Update the pages
2025-10-16 12:47:50 +03:00
Mahmoud-Emad
9240e2ede8
fix: Improve Docusaurus link generation logic
...
- Add function to strip numeric prefixes from filenames
- Strip numeric prefixes from links for Docusaurus compatibility
- Fix same-collection relative links
- Convert collection:page links to relative paths
- Remove .md extensions from generated links
2025-10-15 16:44:02 +03:00
Mahmoud-Emad
446c54b0b5
feat: Improve Docusaurus link generation
...
- Add function to fix links for nested categories
- Adjust path generation for nested collections
- Remove .md extensions from Docusaurus links
- Conditionally apply name_fix to page paths
2025-10-15 04:26:29 +03:00
Mahmoud-Emad
5fc0909ce7
refactor: Rename docusaurus command to docs
...
- Change command name from 'docusaurus' to 'docs'
- Update path handling for empty Docusaurus paths
- Adjust example usage in documentation
2025-10-14 13:08:03 +03:00
Mahmoud-Emad
8f2d187b17
fix: Rename freeflowuniverse to incubaid
2025-10-12 12:30:19 +03:00
Timur Gordon
0d1749abcf
docusaurus hero fix
2025-10-07 17:37:53 +02:00
Mahmoud-Emad
dd400ba6fa
style: improve code formatting; refactor module imports
...
- Apply consistent alignment for struct fields and parameters
- Standardize string literal delimiters to single quotes
- Refactor module import strategy in `models` package
- Enhance asset formatting for precise decimal display
- Remove unused imports and redundant `+}` syntax artifacts
2025-09-03 11:36:02 +03:00
6daffaeb94
...
2025-08-29 12:51:19 +02:00
43ffedfad8
...
2025-08-15 08:52:46 +02:00
e030309b7f
...
2025-08-15 07:09:40 +02:00
0845feffac
...
2025-08-13 09:48:56 +02:00
55f0621983
...
2025-08-13 09:35:58 +02:00
75363d7aeb
...
2025-08-13 08:55:38 +02:00
1f9bc11a2e
...
2025-08-13 08:49:44 +02:00
aab018925d
...
2025-08-13 07:23:14 +02:00
5fa361256a
...
2025-08-13 07:18:02 +02:00
42fe7b0a0d
Merge branch 'development_fix_docusaurus' of github.com:freeflowuniverse/herolib into development_fix_docusaurus
...
* 'development_fix_docusaurus' of github.com:freeflowuniverse/herolib:
refactor: Improve docusaurus import and site handling
2025-08-13 05:59:46 +02:00
011e5b039e
...
2025-08-13 05:59:40 +02:00
Mahmoud-Emad
e9bcf6ef69
refactor: Improve docusaurus import and site handling
...
- Simplify command logic to use a single defined site
- Enhance git import to resolve paths relative to project root
- Add `docusaurus.export` action to trigger `build_publish`
- Change asset import destination from `docs` to `static`
- Add `dsite_get_only` helper for simplified site access
2025-08-13 04:19:32 +03:00
f885563982
Co-authored-by: Omdanii <mahmmoud.hassanein@gmail.com>
2025-08-12 16:01:27 +02:00
ffff44f347
..
2025-08-12 15:52:13 +02:00
6b46b3dbaa
...
2025-08-12 10:36:26 +02:00
a0fdaf395e
...
2025-08-12 09:33:53 +02:00