Comments (5)
@feloy I briefly looked around the app and all the pages follow the same structure just +/- some elements
- Breadcrumb
- Icon + Header + buttons
- Subtitle (can be text or link)
- Search bar
- Tabs
- Content (table, list)
I probably shouldn't have assigned this to myself, as I can't do more in terms of the code. Would it be beneficial to have me make a diagram for this? Maybe include the colours on it too? WDYT
from podman-desktop.
I know there are some differences between the main nav page and form page header layout, it would probably help to understand how the uber page should be laid out in terms of flex box, e.g. if there are cases where we have no breadcrumb but an X how the header changes. The Container Details page is one of the more complicated ones where I'm not sure the layout is great at different sizes.
But yes, otherwise I think we should assign for implementation.
from podman-desktop.
@feloy I briefly looked around the app and all the pages follow the same structure just +/- some elements
- Breadcrumb
- Icon + Header + buttons
- Subtitle (can be text or link)
- Search bar
- Tabs
- Content (table, list)
I probably shouldn't have assigned this to myself, as I can't do more in terms of the code. Would it be beneficial to have me make a diagram for this? Maybe include the colours on it too? WDYT
@ekidneyrh, yes some mockups would be helpful IMO, representing the page with the different options set or not (the page with or without breadcrumb, the page with or without icon, etc). And also which colors would be different based on the context (content / inverted content / details / ...)
from podman-desktop.
@ekidneyrh, yes some mockups would be helpful IMO, representing the page with the different options set or not (the page with or without breadcrumb, the page with or without icon, etc). And also which colors would be different based on the context (content / inverted content / details / ...)
Okay great I'll get working on it :)
from podman-desktop.
I started on the header section of each page first, as there's a lot there.
For the colours, I have mapped out all the different components that can be present on a page's header:
Here's all the variations of the header throughout the app. Every component should stay the same size no matter what variation is used. We can also discuss at some point finding ways of reducing the amount of variation.
from podman-desktop.
Related Issues (20)
- Push image UI could use refinement
- Failed container start error message cut off
- Display Image Layers
- Wrong size on images layers
- In Image layers, the command creating the layer is truncated
- display info when Image layers are long to be displayed
- Add ARM64 Support To publish-to-winget.yaml HOT 3
- Locator Resolution Issue in E2E Test on Windows VM HOT 1
- notification created by extensions does does disappear after disposal HOT 1
- Refactor terminal svelte
- Changing buttons on nav page to icon buttons
- Terminal theme should follow appearance setting if not already set
- version of the provider is not aligned on dashboard page
- name of the podman machine seems misaligned
- Duplicated indeterminate progress bar
- Divs are being added every time a pod or a container log page is visited
- Ability to apply multiple Kubernetes YAML files
- Light mode for MonacoEditor HOT 2
- Move light mode out of experimental
- Light mode for Images / Check tab (ProviderResultPage component)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from podman-desktop.