Commit Graph

108 Commits

Author SHA1 Message Date
duanshuwen
5f06d8ef11 refactor: migrate legacy color classes to inline tailwind text utilities
Replace all usages of legacy `.color-*` and `.text-color-*` SCSS utility classes with inline Tailwind `text-[#hexcode]` arbitrary value classes. Remove the deprecated `src/static/scss/colors.scss` file, and fix minor formatting/indentation issues across multiple component files.
2026-07-24 21:38:17 +08:00
duanshuwen
01fdf80a72 refactor: replace custom line-height classes with tailwind leading utils
Remove the deprecated src/static/scss/line-height.scss custom utility file, and update all component template instances of line-height-* classes to use the equivalent tailwind leading-[xxpx] utilities. This standardizes line height styling across the codebase by using native tailwind classes instead of custom SCSS helpers.
2026-07-24 17:00:35 +08:00
duanshuwen
39b91a8d05 refactor: remove gap.scss and inline gap classes
delete the standalone gap.scss utility file, remove its import from src/static/scss/index.scss, and update all component templates to replace predefined gap-* classes with inline gap-[px] notation
2026-07-24 16:54:46 +08:00
duanshuwen
e174e3b726 style: remove redundant box-border utility classes
Remove the unnecessary box-border CSS class from component template class lists across the codebase, cleaning up styling without altering any component functionality.
2026-07-24 16:50:53 +08:00
duanshuwen
cb7054cd90 refactor: replace border-box with box-border and clean up unused scss
Remove the unused box-sizing.scss stylesheet and its import from the main SCSS index file.
Update all Vue component template class references from the custom border-box class to the
native box-border utility class to eliminate redundant custom CSS and align with the project's
utility class conventions.
2026-07-24 16:48:07 +08:00
duanshuwen
79b101978a style: replace legacy padding classes with inline pixel values
Remove the unused padding.scss stylesheet and its import from the main SCSS entrypoint. Update all legacy padding utility class names across every Vue component to use inline pixel-based utility classes (such as replacing `pl-12` with `pl-[12px]`). Also clean up extraneous whitespace and line breaks in component templates for improved readability.
2026-07-24 16:36:44 +08:00
duanshuwen
aa0203819c refactor: convert legacy color classes to tailwind syntax
Replace all custom `bg-*` utility classes across Vue components with Tailwind's arbitrary hex color notation (e.g. `bg-[#f7f7f7]`). Remove redundant hardcoded background color definitions from src/static/scss/background.scss, clean up template formatting, and update gradient button styles to use direct hex values.
2026-07-24 15:56:35 +08:00
duanshuwen
d3d15b1a19 chore: remove unused SCSS and fix component styles
- remove unused z-index and word-break SCSS utility files and their imports from src/static/scss/index.scss
- standardize padding unit notation to [px] format in ChatQuickAccess component
- reformat long class attributes and clean up whitespace in GeneratorPhotoComponent
- fix trailing whitespace and formatting for the navigateTo call in GeneratorPhotoComponent
2026-07-24 15:36:06 +08:00
duanshuwen
4a30777ee0 chore: clean up unused legacy components and assets
remove deprecated unused component implementations, their image assets, prompt, README, demo and style sheet files
update AGENTS.md to remove references to the removed components and refine the project's style guidance
2026-07-24 15:28:10 +08:00
ccc927b89f Merge branch 'aigc' of https://git.nianxx.cn/zoujing/YGChatCS into home3.0 2026-07-16 22:14:28 +08:00
e75c83e592 feat: 添加呼叫热线 2026-07-16 22:14:10 +08:00
duanshuwen
52b6722842 feat(aigc): add video save support and improve consent flow
- add support for saving both image and video AIGC generation results
- refactor ResultActions component to accept mediaType prop and use dynamic save button text
- remove AIGC consent dialog from ChatQuickAccess and implement it on AIGC home page
- add WeChat mini-program privacy authorization check before saving media
- create reusable AigcConsentDialog component with proper styling
2026-07-16 21:49:00 +08:00
duanshuwen
c7785e55d7 feat(aigc): add standalone AIGC task progress page
- Add dedicated progress page for viewing AIGC generation task status
- Extract reusable GeneratingProgressPanel component
- Update task record cards to link to progress page for pending tasks
- Rework useTemplate flow to redirect to progress page post task creation
- Remove unused inline generating code and styles from useTemplate
- Adjust quick access menu item order
2026-07-15 11:24:28 +08:00
2e56e20f06 feat: 消息轮播上下滚动 2026-07-14 11:28:57 +08:00
515e02f3af feat: 首页交互的 2026-07-14 10:09:26 +08:00
68ffab28bd feat: 头部调高4px 2026-07-14 09:17:18 +08:00
0b25023f60 feat:去掉快捷提问 旅行记录改为我的订单 2026-07-10 11:20:15 +08:00
duanshuwen
191ba48b9d feat(aigc): implement travel AIGC feature and clean up legacy assets
- Replace all local static AIGC assets with OSS hosted URLs to reduce bundle size
- Add travelAIGC command to ChatModel and update quick access menu to link to AIGC home
- Implement AIGC user consent flow with local storage persistence for compliance
- Refactor Discovery page layout, remove unused HeritageDiscoverySection component
- Update ChatTopNavBar to support dynamic navigation bar height based on system info
- Restructure ChatMainList layout for better discovery panel interaction
- Remove deprecated local asset files and clean up unused imports across codebase
2026-07-06 22:40:36 +08:00
duanshuwen
bfda50e14a feat: add collapsible welcome and sticky tabs
Wrap the home welcome component in a collapsible container with smooth transitions. Implement scroll-based collapse and expand logic for the banner in the chat main list. Add sticky tab header styling and updated page layout for the discovery page.
2026-07-06 20:57:10 +08:00
duanshuwen
aa07286010 feat: add discovery tool cards, refactor AiTabSwitch and update client configs
- Update xiaoqi client configuration: adjust clientId, sync appid across config files and switch to production build by setting developVersion to false
- Refactor AiTabSwitch component to use background images instead of inline image tags, clean up redundant SCSS styles and replace tab icon assets
- Add three new Discovery page tool components: audio guide, map guide and photo generator cards
- Clean up unused code in Discovery page and ChatMainList component, remove unused scroll view and computed property
- Fix regex pattern and formatting issues in update-appid.js script
- Comment out unused SpriteAnimator component in ChatMainList
2026-07-06 20:51:45 +08:00
duanshuwen
ca680ab41b feat: add heritage discovery tab and AIGC consent dialog
- Add new HeritageDiscoverySection and HeritageQuickPrompts components for dedicated heritage discovery view
- Implement reusable AigcConsentDialog component for AI service user agreement prompts
- Update Discovery page to toggle between explore and heritage tab layouts
- Refactor legacy CardSwiper component into generic ExploreCards
- Adjust ChatMainList layout to include home hero sprite animation and restructure welcome section
- Refine NoticeMessage component styling and layout for better consistency
- Add build best practices guidance to AGENTS.md documentation
- Clean up minor config whitespace and formatting issues across files
2026-07-05 14:56:55 +08:00
74cdf80b76 feat: ip 位置调整 2026-06-12 16:01:47 +08:00
395ed154b2 feat: 增加对比组件 2026-06-12 15:35:02 +08:00
4b4554e901 feat: 调整了一下组件的顺序 2026-06-12 14:47:57 +08:00
e87865ae09 feat: 完整路线和设备设施组件 2026-06-12 14:34:20 +08:00
333d3b5dbc feat: 预览组件 2026-06-09 11:18:02 +08:00
defab85b9c Merge branch 'home3.0' of https://git.nianxx.cn/zoujing/YGChatCS into home3.0 2026-06-08 17:45:25 +08:00
b4871d9cff feat: 增加区分预览版的模块 2026-06-08 17:45:20 +08:00
564d4de51f feat: 商品单个的展示 2026-06-08 12:50:56 +08:00
fc1fd6a6d5 feat: 组件渲染 2026-06-05 16:50:28 +08:00
0df94a8a63 feat: 颜色样式调整 2026-06-05 16:48:05 +08:00
c5d3bf5dbb feat: 实现骨架屏的渲染 2026-06-05 16:31:03 +08:00
9d7a75a307 feat: 兼容老的长文本 2026-06-05 15:01:15 +08:00
be175591cc feat: 组件 2026-06-05 14:34:25 +08:00
9e98f91dc8 feat: 标签颜色的调整 2026-06-05 14:24:39 +08:00
79abfd9d8c feat: 样式调整 2026-06-05 13:49:50 +08:00
97eff4d501 feat: 样式调整 2026-06-05 12:14:48 +08:00
da8fd5fbff feat: 商品按钮颜色调整 2026-06-05 11:52:55 +08:00
fa04507134 feat: 调整样式 2026-06-05 11:46:15 +08:00
3e06ae544b feat: 组件的数据结构调整 2026-06-05 11:35:06 +08:00
1be97986df feat: 组件条件调整 2026-06-04 17:09:49 +08:00
941da784ea feat: 样式调整 2026-06-04 17:05:24 +08:00
c9b55917ce feat: markdown 渲染 2026-06-04 16:45:21 +08:00
7b514d7dcc feat: aigc 组件 2026-06-04 16:05:07 +08:00
41feba7a8b feat: 拍照攻略组件 2026-06-04 15:39:11 +08:00
881abda55e feat: 增加商品组件 2026-06-04 14:28:47 +08:00
e5ec442500 feat: 改造了组件的渲染逻辑 2026-06-04 10:57:28 +08:00
19b97fc326 feat: 填充了组件 2026-06-04 09:47:53 +08:00
cf0bfd1fae feat:改回去 2026-06-04 09:08:05 +08:00
c3cf6f2f12 feat: 样式的调整 2026-06-04 01:16:05 +08:00