Comments (6)
@devfake thanks for that mockups!
Yeah, current interface is pretty clumsy and need to be reworked. PRs are always welcomed!
Couple of thoughts to consider:
- I was wanted to move top menu to the left and make it looks like Telescope.
- We need to think what should be displayed on Dashboard to make it more useful (maybe analysis of possible packages updates, deprecation warnings, etc).
- I was wanted to make list of requirements filterable
- Need to think about Dependencies list inside of the Requirements (they are taking too much space)
- Requirement could have more than one license (I've just displayed only 1 per requirement for now)
- Package layout in 2 columns looks good, but I don't like new line breaks in names. Maybe it will be better to split
vendor/package-name
and write them separately? - It will be super awesome to use Tailwind CSS instead of Bootstrap.
from laravel-paket.
Hey, no problem :)
I think it would make sense to do it like Telescope. This would resolve some of your points directly (better view with a list, space problems, filters and more).
Is it allowed for you to use the layout (with code) of Telescope? I don't know if this is allowed, even if it's open source. Because then it would be easy to change the layout :)
from laravel-paket.
Telescope is MIT licensed, that means we can easily take parts from it. The only one thing I don't like - Telescope is using Bootstrap :\ It's not that bad, but Tailwind CSS seems very promising and as far as I know new secret project from Taylor will use it too and I suppose it's just a matter of time to migrate Telescope to Tailwind CSS.
from laravel-paket.
This looks like a great task for someone who wants to start with open source (or want to learn Tailwind). Possibly you could post this project in "open source help wanted" lists :)
from laravel-paket.
Tailwind is not strict requirement, it's just a preference. We could keep Bootstrap implementation and refactor it later. At this stage design revision is more important than exact implementation.
from laravel-paket.
New design was shipped in v1.2.0
from laravel-paket.
Related Issues (20)
- Real time terminal log
- Add Laravel Ecosystem packages section
- Refactor frontend to use Tailwind CSS
- Add auto-complete from Packagist in package install form
- Add post-install jobs
- Delete jobs
- Control over Laravel Queue jobs related to Paket
- Disallow to add new Jobs if there are jobs in progress
- Add warning when Queue is not available
- Add manual data refresh button
- Add Repositories Management
- Unlock UI after JobHasBeenTerminated event
- [Concept] Add more Process classes
- Display when assets are outdated
- [Concept] Display size of the installed package
- [Concept] Install packages from URL
- [idea] have install that agent HOT 3
- some times the composer commond not in /usr/bin HOT 3
- php8 support HOT 4
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 laravel-paket.