Closed hollowaykeanho closed 1 year ago
Assimilated into core_hestiaUI
component.
Assimilated into color-red_hestiaUI
, color-green_hestiaUI
, and color-yellow_hestiaUI
. Blue and Grayscale are implemented as defaults in core_hestiaUI
so separations are not required.
Assimilated into font-NotoSans_hestiaUI
.
Assimilated into anchor_hestiaUI
component.
Assimilated into blockquote_hestiaUI
.
Assimilated into button_hestiaUI
.
Assimilated into code_hestiaUI
.
Assimilated into pre_hestiaUI
.
Assimilated into gochroma_hestiaUI
.
Assimilated into deflist_hestiaUI
.
Assimilated into divider_hestiaUI
.
Added divider-dashed_hestiaUI
in the meantime.
Added divider-cut_hestiaUI
in the meantime.
Added divider-page-break_hestiaUI
in the meantime.
Assimilated footer component into existing core_hestiaUI
component.
Assimilated olist_hestiaUI
component.
Assimilated ulist_hestiaUI
component.
Assimilated iframe_hestiaUI
component.
Assimilated picture_hestiaUI
component.
Assimilated table_hestiaUI
component.
Assimilated note_hestiaUI
component.
added note-error_hestiaUI
component.
added note-success_hestiaUI
component.
Assimilated badge-shields_hestiaUI
component.
Assimilation for xi18n_hestiaUI
is not possible since hestiaHUGO
used an entirely different approach. Will need to develop from scratch.
All form elements are mere documentations. Hence, no assimilations are required.
Assimilated form_hestiaUI
component.
Assimilated card_hestiaUI
using cardVertical
as default instead.
Assimilated into toc_hestiaUI
component.
Assimialted into catalog_hestiaUI
component.
Assimilated into drawer_hestiaUI
component.
Assimilated into Xcarousel_hestiaUI
component.
Completed all assimilations. Begin optimizations and compression to releasable quality.
Optimized core_hestiaUI
component to work on both Chrome and Firefox.
Optimized font_NotoSans_hestiaUI
component. No additional changes required.
Optimized color_hestiaUI
components.
Optimized blockquote_hestiaUI
component.
Optimized card_hestiaUI
component.
Optimized and graduated carousel_hestiaUI
component.
Optimized pre_hestiaUI
component.
Optimized gochroma_hestiaUI
component.
Optimized deflist_hestiaUI
component.
Optimized divider_hestiaUI
component.
Optimized footer_hestiaUI
component.
Optimized form_hestiaUI
component.
Optimized iframe_hestiaUI
component.
Optimized ulist_hestiaUI
component.
Optimized olist_hestiaUI
component.
Optimized catalog_hestiaUI
component.
Optimized drawer_hestiaUI
component.
Description
While the idea direction was to fully develop HestiaGO and hestiaRUST for pure WASM deployment after its discovery, it will take some time if we implement the unit-testing way (great but it's just a lot of homework for quality assurance and warranted performance). However, as Hestia's size is growing bigger, we have to establish the documentations site before any knowledge leak. Re-using ZORALab's Bissetii is a no-go because hestiaHUGO fixed A LOT of Hugo's bugs. The only sensible way is to assimilate Bissetii's component UI into https://github.com/ZORALab/Hestia/tree/experimental/hestiaHUGO/layouts/partials/Hestia/functions/render/components folder manually first, then work towards WASM goal.
Expected Behavior
hestiaHUGO is at least fully functional for static website and static data server usage. Future ZORALab and customers's public facing sites can no longer need to suffer the never-ending bug and inconsistencies from Hugo. Among the components:
code
part)pre
part)Current Absent Behavior
hestiaHUGO fixed and stabilize Hugo capabilities and even offer powerful features like built-in social media artifacts rendering, proper PWA implementations with offline and caching capabilities and etc. It's missing the UI component design to be fully operable and is pemeared due to project execution timeline.
Attachment