Commit Graph

830 Commits

Author SHA1 Message Date
e5d8eb18f1 test: cover ticket model edge cases 2026-07-30 16:02:31 +08:00
578e186746 feat: add ticket booking domain model 2026-07-30 15:56:19 +08:00
9487dad416 docs: add tickets client migration design 2026-07-30 15:38:02 +08:00
49d9bf438e feat: 首页的调整 2026-07-30 14:41:49 +08:00
f17c6e5e3f feat: 调整展示逻辑 2026-07-30 13:40:23 +08:00
9e048a1174 feat: 首页的搭建 2026-07-30 13:14:06 +08:00
dd8e622bad feat: 改版首页搭建 2026-07-30 09:50:59 +08:00
84e6702929 feat: 输入框区域悬浮效果 2026-07-30 09:10:59 +08:00
be522a8f02 feat: 移动请求文件到子包 2026-07-28 17:26:54 +08:00
6a96e3634e Merge branch 'aigc' of https://git.nianxx.cn/zoujing/YGChatCS into home3.0
# Conflicts:
#	src/pages-aigc/agreement/agreement.vue
#	src/pages-booking/index.vue
#	src/pages.json
#	src/request/api/AigcApi.js
#	src/utils/index.js

合并了代码
2026-07-28 12:57:04 +08:00
51e7277ab1 feat: 默认手机号的填写 2026-07-28 11:30:21 +08:00
010f238b65 feat: 调整输入组件 2026-07-28 11:10:09 +08:00
ffeb03a3fc feat: 取号请求处理 2026-07-28 10:09:43 +08:00
6d629181ce feat: 调整了字段的展示 2026-07-27 11:42:53 +08:00
59362e37e5 feat:接口调整 2026-07-27 11:22:53 +08:00
01f090064d feat: 增加接口前缀 2026-07-27 09:24:57 +08:00
duanshuwen
7913db7a83 fix(ui-layout): correct flex text truncation issues
Add min-w-0, w-full, and block classes to flex child elements and text nodes across various UI components to ensure text truncation works correctly. Remove outdated hardcoded card item width styles from global SCSS and replace them with inline responsive width classes where appropriate.
2026-07-25 19:17:13 +08:00
duanshuwen
04a7acc8b3 fix(explore-cards): update scroll view props for horizontal scroll
replace outdated overflow-x-autoshow-scrollbar prop with scroll-x and show-scrollbar="false" to enable proper horizontal scrolling and hide the scrollbar
2026-07-25 11:38:10 +08:00
duanshuwen
cd307da2ff style(chat-main): update text color to #181B25
Also remove the now-unused .text-color CSS rule, update the direct text color in the HomeWelcome component from #0B5C2D to #181B25, and replace all existing uses of the .text-color class with direct inline text-[#181B25] utility classes in the NoticeMessage component.
2026-07-25 11:23:42 +08:00
duanshuwen
4e3a39e3c1 fix: correct scroll-view props and event bindings
update scroll-view component syntax in goods, ChatLongAnswer and Discovery pages
2026-07-25 11:18:25 +08:00
duanshuwen
8d4d5510f9 fix(goods/album): correct scroll-view tag syntax 2026-07-25 11:10:35 +08:00
duanshuwen
04b48b7656 refactor: remove unused border.scss and update styles
Remove the deprecated border.scss stylesheet and its import from the main SCSS entry file. Replace all legacy border utility class usages with explicit border classes:
- Replace border-ff with border border-white
- Replace border-F1F5F9 with border border-[#f1f5f9]
- Replace border-bottom with border-b border-[#e5e8ee]
- Replace border-top-8 with border-t-8 border-[#f5f5f5]
- Update border-none button styles to add after:!hidden to retain original pseudo-element hiding behavior
2026-07-25 10:54:56 +08:00
duanshuwen
5209af9508 style: remove global .border class and standardize border styles
Delete the unused global .border SCSS utility class from border.scss. Replace all usages of the generic "border" class with explicit "border border-[#e5e8ee]" to match the original border styling, and retain the dynamic border color override in the OrderQrcode component.
2026-07-25 10:39:44 +08:00
duanshuwen
bd1725331b refactor: remove unused overflow SCSS file and import 2026-07-25 10:24:08 +08:00
duanshuwen
f534a2ea89 refactor(styles): replace custom scroll classes with overflow utils
Remove the deprecated scroll.scss stylesheet and its import from the main SCSS index file. Replace all usages of the custom .scroll-y and .scroll-x classes across Vue templates with the corresponding overflow utility classes. Fix a malformed scroll-view tag in the goods album page template.
2026-07-25 10:21:28 +08:00
duanshuwen
06119f00db refactor: replace legacy height utility classes with inline pixel units
Remove the unused height.scss partial and its import from the main SCSS entry file. Update all component templates to use explicit h-[numberpx] classes instead of the legacy h-* height utilities, eliminating the separate dependency file.
2026-07-25 10:18:12 +08:00
duanshuwen
15560574e0 refactor: replace legacy flex utility classes and remove flex.scss
Replace all instances of prefixed flex utility classes (like flex-items-center, flex-justify-between, flex-full, flex-shrink-0) with their standard un-prefixed counterparts (items-center, justify-between, flex-1, shrink-0) across the codebase. Remove the deprecated src/static/scss/flex.scss partial file as it is no longer needed after these updates.
2026-07-25 10:03:01 +08:00
duanshuwen
1df4b328dd style: fix invalid color refs and standardize hex
Fix invalid SCSS variable syntax in the NoticeMessage component by replacing invalid $text-[#xxx] references with direct hex codes. Replace SCSS color variable usages with hardcoded hex values across multiple UI components. Standardize hex color values to lowercase in the global SCSS file, and fix the trailing newline in src/uni.scss.
2026-07-24 22:37:33 +08:00
duanshuwen
4af4255610 refactor: migrate to tailwind arbitrary width classes
remove the unused src/static/scss/width.scss file and its import from index.scss, replace all existing custom width utility class usages with the equivalent Tailwind arbitrary width syntax
2026-07-24 22:28:16 +08:00
duanshuwen
3d41691b65 refactor(scss, vue): remove unused min-height and min-width utility classes
remove the unused min-height.scss and min-width.scss source files
delete their @import statements from src/static/scss/index.scss
strip the min-width-0 and min-height-0 class attributes from the relevant Vue components
2026-07-24 22:21:14 +08:00
duanshuwen
2b12398f2a refactor: replace custom ellipsis classes with native utilities
delete unused ellipsis.scss partial and its import, update all components to use truncate and line-clamp-2 utilities
2026-07-24 22:19:35 +08:00
duanshuwen
0e79cf2ad0 chore(scss): remove unused white-space styles 2026-07-24 22:14:17 +08:00
duanshuwen
03ce7f11c2 refactor(scss): remove display.scss and its import 2026-07-24 22:12:24 +08:00
duanshuwen
157b4f7e22 refactor: remove font-size utility file and replace with inline text classes
Delete the src/static/scss/font-size.scss utility file, and replace all legacy `font-size-*` class usages across the codebase with inline `text-[numberpx]` styling to consolidate font size definitions and remove redundant utility code.
2026-07-24 22:10:16 +08:00
duanshuwen
872a3fac18 refactor: remove custom font-weight scss and update class usages
Delete the standalone font-weight.scss utility file, remove its import from the main scss index, and update all existing references to the custom font-{weight} classes to use either built-in semantic font utilities or inline functional font weight classes matching the project's utility-first styling pattern.
2026-07-24 22:05:42 +08:00
duanshuwen
c125154a75 refactor: remove margin utils, use inline pixel spacing
Delete the src/static/scss/margin.scss utility file, update all component templates to replace pre-defined margin classes with inline arbitrary pixel values (e.g. mb-[4px] instead of mb-4), and clean up long template lines for better readability.
2026-07-24 22:02:09 +08:00
duanshuwen
0883d2b9c9 refactor: replace rounded utility classes and clean up unused scss files
Removed unused text-align.scss, position.scss, and rounded.scss utility files along with their imports from scss/index.scss. Updated all existing uses of the rounded-* utility classes in vue components to use inline border-radius syntax like rounded-[10px] instead.
2026-07-24 21:46:42 +08:00
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
e57617d2c6 refactor: replace theme color utility classes with direct hex values
remove unused theme color background utility classes from background.scss,
swap all instances of bg-theme-color-50 and bg-theme-color-500 with their
corresponding hex values across vue components, and update bg-liner gradient
to use direct hex colors instead of theme variables
2026-07-24 16:03:00 +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
duanshuwen
8048050d02 feat: add weapp-tailwindcss integration for uni-app
Install required dependencies, configure PostCSS and Vite plugin, create global app.css entry file, import styles in main.js, and add postinstall patch script.
2026-07-24 11:54:55 +08:00
duanshuwen
72b7557ecf fix(record-card): set generator cost to 0 for task status 3 2026-07-23 23:27:21 +08:00
duanshuwen
8fae0ed483 fix(aigc detail): add safe area bottom padding
adjust page padding to avoid content overlapping with mobile gesture area
2026-07-23 22:45:06 +08:00