Skip to content

Documentation Revamp Updates - #4261

Merged
wesdevpro merged 4 commits into
devfrom
RevampDocs
Sep 30, 2025
Merged

wesdevpro merged 4 commits into
devfrom
RevampDocs

Conversation

@wesdevpro

Copy link
Copy Markdown
Member

Fixes

Proposed Changes

  • Adds icons to The Sidebar's headings.
  • Adds link to Buefy v0.9.x docs.

@buefy buefy deleted a comment from netlify Bot Sep 29, 2025
@wesdevpro
wesdevpro merged commit 03f3dae into dev Sep 30, 2025
22 checks passed
@wesdevpro
wesdevpro deleted the RevampDocs branch September 30, 2025 00:10
@wesdevpro wesdevpro mentioned this pull request Jan 18, 2026
wesdevpro added a commit that referenced this pull request Jan 18, 2026
* Documentation Revamp Updates (#4261)

* chore: add icons to TheSidebar categories

* chore: add buefy vue2 doc links

* chore: fix type issues

* chore: fix lint issues

* chore(deps-dev): bump vite from 6.3.6 to 6.4.1 (#4268)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.6 to 6.4.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@6.4.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.4.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: add custom class props (#4267)

* chore(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#4273)

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@4.1.0...4.1.1)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix dropdown style for links (#4277)

* Fixed issue where the background color was white instead of the correct bg color (#4280)

* chore: upgrade packages (#4279)

* chore(deps): bump shelljs and pre-commit (#4281)

Removes [shelljs](https://github.com/shelljs/shelljs). It's no longer used after updating ancestor dependency [pre-commit](https://github.com/observing/pre-commit). These dependencies need to be updated together.


Removes `shelljs`

Updates `pre-commit` from 1.0.10 to 1.2.2
- [Release notes](https://github.com/observing/pre-commit/releases)
- [Changelog](https://github.com/observing/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/observing/pre-commit/commits/1.2.2)

---
updated-dependencies:
- dependency-name: shelljs
  dependency-version: 
  dependency-type: indirect
- dependency-name: pre-commit
  dependency-version: 1.2.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: add reference to table for bulma functions (#4283)

* feat: enhance RTL support for Checkbox, Radio, Switch and Form components (#4287)

Replace physical CSS properties (left, right, margin-left, margin-right,
padding-left, padding-right, etc.) with logical properties (inset-inline-start, inset-inline-end, margin-inline-start, margin-inline-end, padding-inline-start, padding-inline-end, etc.) to support RTL (Right-to-Left) layouts.

Changes:
- Checkbox: Use logical properties for positioning and spacing
- Radio: Use logical properties for positioning, spacing, and centering
- Switch: Add RTL-specific transform rules for proper animation direction
- Form: Use logical properties for border-radius, margins, padding, positioning
- Docs: Use logical property for template margin

This ensures components work correctly in both LTR and RTL modes without
requiring separate stylesheets or manual overrides.

Fixes #4286

* Prepare to Publish v3.0.4 (#4290)

* chore: update changelog for v3.0.4

* fix: audit and updated npm packages

* chore: update changelog PR number for v3.0.4

* chore: bump to v3.0.4

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sunil Kumar <96953656+sunilkasarpu@users.noreply.github.com>
Co-authored-by: Mark Sun <sunmark14@gmail.com>
Co-authored-by: Mateus Machado Luna <mateus.m.luna@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant