Skip to content

Conversation

@goodidea-kp
Copy link

No description provided.

goodidea-kp and others added 30 commits July 6, 2024 21:07
Added a new interactive textarea with a ChatGPT icon in the form section. The updated textarea reflects user input and updates parent component with the new value. The changes also include the addition of ChatGPT icon in the form section and style changes to support the new icon placement.
Add interactive textarea and ChatGPT icon
organize and deduplicate imports in components
…d autocomplete components

Introduce several example pages demonstrating various YBC components. These include:

- Panel example with refreshable content and active tab handling.
- Card example showcasing an image loader overlay.
- Form example covering inputs, checkboxes, radios, and calendar integration.
- Table example with styled rows.
- Columns example displaying column layout variations.
- Calendar component example with date and time format support.
- Autocomplete example with tag selection and removal.

Examples serve as a reference for usage and integration.
Introduced a new example page for the calendar component powered by `bulma-calendar`. Updated routes and catalog documentation to support the new example. Adjusted the YAML configuration and component module references accordingly.
- Adjust initialization formatting for `navbar`, `modal`, and other components.
- Consolidate formatting options in `rustfmt.toml` and replace deprecated fields.
- Simplify inlined closures and external function signatures for readability.
- Prefix unused variables with `_` in `modal`, `autocomplete`, and other components.
- Correct module reference path in `calendar` example.
Refactor unused variable bindings and update module reference paths
- Introduce `docs-pages` workflow for publishing documentation to GitHub Pages.
- Update Cargo.toml with `documentation` link and `docs.rs` metadata.
- Enable `doc_cfg` and `doc_auto_cfg` features for enhanced doc generation.
- Adjust CI workflow to build documentation with all features.
- Update `release.yaml` to use the latest checkout and
Add GitHub Pages workflow and enhance documentation configuration
* Remove `docs-pages` GitHub Pages workflow

* Add `bread_crumbs` component example page

* Rename `bread_crumbs_example` module to `bread_crumbs_example_page` for consistency with other example pages

* Rename `bread_crumbs_example` module to `bread_crumbs_example_page` for consistency with other example pages
…he catalog and comments for clarification (#18)
* Bump Yew-related dependencies and update package version to 0.4.2

* Refactor: Replace `#[function_component]` with `#[component]` across all components and bump Yew to 0.22.0

- Updated Yew from version 0.21.0 to 0.22.0.
- Replaced the `#[function_component]` attribute with the `#[component]` attribute for all components to align with the updated API.
- Adjusted `yew-router` to version 0.19 for compatibility.
- Updated the `ybc` dependency to use a local path reference.

* Bump Yew to 0.22 in basic example dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant