Principle:Sail sg LongSpec Website UI Components
| Knowledge Sources | |
|---|---|
| Domains | Frontend, Website |
| Last Updated | 2026-02-14 05:00 GMT |
Overview
Principle of using third-party Bulma CSS framework extensions for interactive UI components on the project website.
Description
The Website UI Components principle covers the use of vendor JavaScript libraries (bulma-carousel, bulma-slider) to provide interactive carousel and slider widgets on the LongSpec project website. These are standard Bulma CSS framework extensions bundled as UMD modules and are not part of the core ML training or inference functionality. They serve the project presentation layer for displaying results, figures, and interactive parameter visualizations.
Usage
Apply this principle when the project website needs interactive UI elements for presenting research results. These components are loaded via script tags in the HTML pages.
Theoretical Basis
Standard web component pattern: third-party libraries are included as vendor assets and initialized on DOM elements matching CSS selectors.