Skip to content
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

UI Improvement and Update dependencies #110

Merged
merged 39 commits into from
May 24, 2024
Merged

Conversation

1toldyou
Copy link
Contributor

@1toldyou 1toldyou commented May 8, 2024

改进了一下前端

  • 对视频标题,分P名称,tag输入以及简介的长度做了限制,避免提交时出现400错误

  • 针对稿件类型的(自制或者转载)改成了和网页端一样的radio button式单选,原来的toggle开关容易造成“可选可不选”的理解进而忽略掉(信用分 -10)
    image

  • 修复了头像加载不出来的问题(之前不是所有的hsdlb.com子域名在允许访问的白名单里)

  • 群里的群友 一共就4个问题 备注一下 #52 的分P和模板删除提示
    image

  • 提交成功后有更明显的提示
    image

其它改动:

  • tauri dev和debug构建下会自动开启devtools方便查看console打印的内容(目前在前端里使用console.log()似乎不会在终端里同步显示)

@1toldyou
Copy link
Contributor Author

@ForgQi 麻烦看一下

@ForgQi
Copy link
Member

ForgQi commented May 21, 2024

@1toldyou 加开发者群聊一下吧qq: 891629601

@1toldyou 1toldyou changed the title UI Improvement UI Improvement and Update dependencies May 24, 2024
@1toldyou 1toldyou merged commit bbf1b77 into biliup:master May 24, 2024
1toldyou added a commit that referenced this pull request May 24, 2024
* Update release.yml

* Basic Hi-Res support (#71)

* Fixed a bug where avatars could not be obtained (#98)

* UI Improvement and Update dependencies (#110)

* specify maxlength fot most of <input type="text"/>

* specify maxlength for most of <input type="text"/>

* specify maxlength for description

* use radio buttons to select video copyright type

* some refactoring and fix enter empty tag become

* allow all subdomains of bilibili's image/asset hosting

* enable devtools

* show current character count and limits

* limit length of video parts' title

* fix some Svelte a11y warning

* display the last submit time

* fix: "编辑成功: undefined"

* Feature: confirmation prompt on video P removal

* Feature: confirmation prompt on template removal

* No more max length

* Obvious text waring on inputs exceed limits instead

* create-tauri --beta

* gets better

* fix face not loading

* fix openConfigDir

* fix reading biliup/users

* upload still not working

* fix video part uploading

* cover image load but at weird position

* fix account switching

* fix cover image preview

* fix button group

* pre-release build

* update node version for CI

* update CI according to https://github.com/tauri-apps/tauri-action

* change tag name for pre-release.yml

* use actions/checkout@v4

* update pre-release.yml

* fix file drag and drop

* revert get_credential() as the optional parameter is not being used right now

* change back to lib.rs

* bump version to 0.5.0 (#112)

---------

Co-authored-by: ForgQi <34411314+ForgQi@users.noreply.github.com>
Co-authored-by: Joker_ <1465267+JokerQyou@users.noreply.github.com>
Co-authored-by: V Uethya <45510011+123485k@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants