Skip to content

User Dashboard fix and style change - #1269

Merged
Yicong-Huang merged 11 commits into
masterfrom
yicong-user-dashboard-minor
Aug 1, 2021
Merged

User Dashboard fix and style change#1269
Yicong-Huang merged 11 commits into
masterfrom
yicong-user-dashboard-minor

Conversation

@Yicong-Huang

@Yicong-Huang Yicong-Huang commented Jul 26, 2021

Copy link
Copy Markdown
Contributor

This PR does some bug fix and style change of User Dashboard.

Bug fixes:

  1. Sign out will refresh files and workflows now.

Style changes:

  1. Changed from material to ng-zorro.
  2. Changed side bar names to Workflows and User Files, updated icons.
  3. Changed content layout, title goest to top of the page.
  4. Removed custom scroll bar, used ng-zorro list, which has scroll bar built-in.
  5. Changed style on both files and workflows pages.
  6. Add Workflow id as an Avatar to each workflow.

Before - Workflows:
Screen Shot 2021-07-28 at 13 18 33

After - Workflows:
Screen Shot 2021-07-28 at 13 18 19

Before - User Files:
Screen Shot 2021-07-28 at 13 18 37

After - User Files:
Screen Shot 2021-07-28 at 13 18 25

@Yicong-Huang Yicong-Huang changed the title Some fix on User Dashboard User Dashboard fix and style change Jul 28, 2021

@zuozhiw zuozhiw left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good

@Yicong-Huang
Yicong-Huang merged commit 686db60 into master Aug 1, 2021
@Yicong-Huang
Yicong-Huang deleted the yicong-user-dashboard-minor branch August 1, 2021 18:06
@Yicong-Huang Yicong-Huang added frontend Changes related to the frontend GUI and removed gui labels Jul 6, 2025
@Yicong-Huang Yicong-Huang removed the bug label Oct 4, 2025
yangzhang75 pushed a commit to yangzhang75/texera that referenced this pull request Jun 22, 2026
This PR does some bug fix and style change of User Dashboard.

Bug fixes:
1. Sign out will refresh files and workflows now.

Style changes:
1. Changed from material to ng-zorro.
2. Changed side bar names to `Workflows` and `User Files`, updated icons.
3. Changed content layout, title goest to top of the page.
4. Removed custom scroll bar, used ng-zorro list, which has scroll bar built-in.
5. Changed style on both files and workflows pages.
6. Add Workflow id as an Avatar to each workflow.

Before - Workflows:
<img width="1182" alt="Screen Shot 2021-07-28 at 13 18 33" src="https://user-images.githubusercontent.com/17627829/127390070-776a0d2b-432d-4c5b-bb0f-c13a493b3621.png">

After - Workflows:
<img width="1183" alt="Screen Shot 2021-07-28 at 13 18 19" src="https://user-images.githubusercontent.com/17627829/127390062-a855cfbd-3736-4cc7-b232-dda6215727e6.png">

Before - User Files:
<img width="1189" alt="Screen Shot 2021-07-28 at 13 18 37" src="https://user-images.githubusercontent.com/17627829/127390072-4542ef40-dcf1-4b7b-8df0-0206d81121c0.png">

After - User Files:
<img width="1184" alt="Screen Shot 2021-07-28 at 13 18 25" src="https://user-images.githubusercontent.com/17627829/127390067-1486619b-86ba-404d-8cc6-16faebf378e3.png">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature fix frontend Changes related to the frontend GUI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants