-
Notifications
You must be signed in to change notification settings - Fork 10
modified lots of ui design #35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
7fc3ddc
chore: use yarn 2
BH4HPA c161371
feat(ui): change ClassCard's style
BH4HPA b3e5071
feat(ui): optimize CourseColor in ResClassesList
BH4HPA 483475f
feat(ui): minor adjustment
BH4HPA d0f08eb
fix(ui): fix CourseColor's style
BH4HPA 21d73fb
feat: add CourseIdCopy link
BH4HPA 7d3657f
feat(ui): select ScheduleTable theme
BH4HPA ca18829
fix(ui): unexpected position offset
BH4HPA 5638b0c
clean: useless code
BH4HPA ddc1e11
ci: update nodejs version
BH4HPA b43951b
chore: upt dependencies version
BH4HPA 1dcc6b6
ci: use node v18, and add engines ignore
BH4HPA 80c3c89
:tada: make standard
BH4HPA File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
export const CopyCourseIdMixin = { | ||
data () { | ||
return { | ||
copyCourseIdDisplayText: '复制', | ||
copyCourseIdDisplayTimeout: -1 | ||
} | ||
}, | ||
methods: { | ||
handleCourseIdCopied () { | ||
if (this.copyCourseIdDisplayTimeout !== -1) | ||
clearTimeout(this.copyCourseIdDisplayTimeout) | ||
this.$message.success('复制成功!'); | ||
this.copyCourseIdDisplayText = '已复制' | ||
this.copyCourseIdDisplayTimeout = setTimeout(() => { | ||
this.copyCourseIdDisplayText = '复制' | ||
}, 1500); | ||
}, | ||
handleCourseIdCopyError () { | ||
if (this.copyCourseIdDisplayTimeout !== -1) | ||
clearTimeout(this.copyCourseIdDisplayTimeout) | ||
this.$message.error('复制失败,请手动复制!'); | ||
this.copyCourseIdDisplayText = '复制失败' | ||
this.copyCourseIdDisplayTimeout = setTimeout(() => { | ||
this.copyCourseIdDisplayText = '复制' | ||
}, 1500); | ||
}, | ||
} | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
export const UseScheduleTableThemeMixin = { | ||
data () { | ||
return { | ||
ScheduleTableTheme: 'candy', | ||
} | ||
}, | ||
computed: { | ||
ScheduleTableThemeText () { | ||
const t = this.ScheduleTableTheme | ||
switch (t) { | ||
case 'candy': | ||
return '糖果'; | ||
case 'classic': | ||
return '经典'; | ||
default: | ||
return '<unknown>' | ||
} | ||
} | ||
}, | ||
created () { | ||
let check = () => { | ||
if (!this.$store.state.loaded) setTimeout(check, 500) | ||
this.ScheduleTableTheme = this.$store.state.useScheduleTableTheme; | ||
} | ||
setTimeout(check, 500) | ||
}, | ||
methods: { | ||
handleChangeScheduleTableTheme () { | ||
this.ScheduleTableTheme = this.ScheduleTableTheme === 'candy' ? 'classic' : 'candy' | ||
this.$store.dispatch('setUseScheduleTableTheme', this.ScheduleTableTheme) | ||
} | ||
} | ||
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.