Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ jobs:
repo: context.repo.repo,
tag_name: `v${{ steps.bump.outputs.NEW_VERSION }}`,
name: `v${{ steps.bump.outputs.NEW_VERSION }}`,
body: 'For stable releases, please refer to [CHANGELOG.md](https://github.com/TODOvue/tv-demo/blob/main/CHANGELOG.md) for details.',
body: 'For stable releases, please refer to [CHANGELOG.md](https://github.com/${{ github.repository }}/blob/main/CHANGELOG.md) for details.',
draft: false,
prerelease: false
});
Expand Down
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ All notable changes to `@todovue/tv-ui` will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.1] - 2026-02-04

### Dependencies
- Updated `@vitejs/plugin-vue` to version `6.0.4`.
- Updated `@todovue/tv-foote` to version `1.1.3`.
- Updated `@todovue/tv-article` to version `1.3.6`.

## [1.0.0] - 2026-01-30

### Dependencies
Expand All @@ -24,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Dependencies
- Added `highlight.js` as a dependency to support syntax highlighting features within the UI components.
- Added `markdown-it` as a dependency to enable markdown parsing and rendering capabilities.
- Added `markdown-it` as a dependency to enable Markdown parsing and rendering capabilities.

### Changed
- Simplified the `build:demo` script by removing redundant file copy commands.
Expand All @@ -43,6 +50,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added
- Initial release of `@todovue/tv-ui`.

[1.0.1]: https://github.com/TODOvue/tv-ui/pull/6/changes
[1.0.0]: https://github.com/TODOvue/tv-ui/pull/5/changes
[0.1.3]: https://github.com/TODOvue/tv-ui/pull/4/changes
[0.1.2]: https://github.com/TODOvue/tv-ui/pull/3/changes
Expand Down
38 changes: 19 additions & 19 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,19 +61,19 @@
"vue": "^3.5.27"
},
"devDependencies": {
"@vitejs/plugin-vue": "^6.0.3",
"@vitejs/plugin-vue": "^6.0.4",
"sass": "^1.97.2",
"vite": "^7.3.1",
"vite-plugin-dts": "^4.5.4"
},
"dependencies": {
"@todovue/tv-alert": "^1.2.1",
"@todovue/tv-article": "^1.3.5",
"@todovue/tv-article": "^1.3.6",
"@todovue/tv-breadcrumbs": "^1.1.4",
"@todovue/tv-button": "^1.2.6",
"@todovue/tv-card": "^1.1.4",
"@todovue/tv-demo": "^1.4.11",
"@todovue/tv-footer": "^1.1.2",
"@todovue/tv-footer": "^1.1.3",
"@todovue/tv-hero": "^1.2.1",
"@todovue/tv-label": "^1.2.4",
"@todovue/tv-menu": "^1.1.5",
Expand Down
9 changes: 9 additions & 0 deletions public/demos/tv-article/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to `@todovue/tv-article` will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.3.6] - 2026-02-04

### Changed
- Removed padding from code block and line elements to improve overall layout and readability.
- Checked for `document` existence before accessing DOM APIs to support server-side rendering.
- Enhanced highlight line parsing to correctly interpret highlight attributes and metadata tags.
- Removed left padding from highlighted elements to improve alignment.

## [1.3.5] - 2026-01-30

### Changed
Expand Down Expand Up @@ -212,6 +220,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Build artifacts: ESM/CJS bundles and type definitions in `dist/`.
- Integrations: `@todovue/tv-label` for tags and `@todovue/tv-relative-time` for dates.

[1.3.6]: https://github.com/TODOvue/tv-article/pull/17/files
[1.3.5]: https://github.com/TODOvue/tv-article/pull/15/files
[1.3.4]: https://github.com/TODOvue/tv-article/pull/14/files
[1.3.3]: https://github.com/TODOvue/tv-article/pull/14/files
Expand Down
7 changes: 7 additions & 0 deletions public/demos/tv-footer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ All notable changes to `@todovue/tv-footer` will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.1.3] - 2026-02-04

## Changed
- Changed container display to `inline-flex` for improved layout handling.
- Adjusted button styles to align with updated design specifications.

## [1.1.2] - 2026-01-30

### Added
Expand Down Expand Up @@ -70,6 +76,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Backdrop blur effect on social icons
- Comprehensive documentation and examples

[1.1.3]: https://github.com/TODOvue/tv-footer/pull/5/files
[1.1.2]: https://github.com/TODOvue/tv-footer/pull/4/files
[1.1.1]: https://github.com/TODOvue/tv-footer/pull/3/files
[1.1.0]: https://github.com/TODOvue/tv-footer/pull/2/files
Expand Down
11 changes: 8 additions & 3 deletions src/views/Home.vue
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ const menus = [
]

const configFooter = {
version: 'v0.1.2',
version: 'v1.0.0',
brand: {
logo: logoUi,
url: '/'
Expand Down Expand Up @@ -58,8 +58,12 @@ const configFooter = {
}

const handleClickMenu = (menu) => {
if (menu?.url === '/blog') {
window.open('https://todovue.blog/', '_self')
if (['/blog', 'https://todovue.blog'].includes(menu?.url)) {
window.open('https://todovue.blog/', '_self');
} else if (menu?.url === '/') {
router.push('/');
} else if (menu?.url) {
window.open(menu.url, '_blank');
}
};

Expand Down Expand Up @@ -120,6 +124,7 @@ const searchQuery = (query) => {
</div>
<tv-footer
:config="configFooter"
@link-click="handleClickMenu"
/>
</div>
<tv-scroll-top />
Expand Down