Graylog2 / Graylog2/graylog2-server

Content Packs small UI issues

Open
#5,740 4 comments 0 reactions 0 assignees View on GitHub
content-packs improvement triaged User Experience
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

While testing and looking at the new Content Packs functionality, I found some small UI or usability issues. @kmerz and I decided to compile them into a single Github issue, so they are grouped together and are easier to find.

Issues are described very briefly and some may also be personal preferences, so please let's discuss them if you disagree.

### Content Pack overview page
- [x] List is not sorted alphabetically
- [x] Installing a Content Pack does not update its "installed" flag on the list, a manual reload is required
- [ ] When a filter is applied, deleting a Content Pack will cause the filter to reset

### Content Pack details page
- [x] The Content Pack title is hard to find
screenshot 2019-01-31 at 13 32 46

### Forms
- [x] Enter does not submit most forms (e.g. parameter creation, installation)
- [x] There is no "cancel" button on create/edit forms
- [x] Save/Close buttons have different order than other pages in the product
![screenshot 2019-01-22 at 17 53 52](https://user-images.githubusercontent.com/716185/53648409-23efc380-3c40-11e9-9702-802ac9b1af95.png)

### Others
- [x] When creating a Content Pack, we shouldn't allow using relative URLs (or at least not render them as links in the web interface)
- [ ] There are some alignment or positioning improvements:
- [x] Create parameter button could move to the right side and be aligned with the header title
![screenshot 2019-01-22 at 17 53 19](https://user-images.githubusercontent.com/716185/53648473-4a156380-3c40-11e9-83be-5a0a6dad3145.png)
- [x] Apply button could be aligned with other inputs
![screenshot 2019-01-22 at 18 04 11](https://user-images.githubusercontent.com/716185/53648483-4da8ea80-3c40-11e9-85fb-68a4fd8ada62.png)
- [ ] Action cells should get enough space to avoid a breaking line between buttons
![screenshot 2019-01-22 at 18 01 56](https://user-images.githubusercontent.com/716185/53648490-500b4480-3c40-11e9-934a-f80563e87377.png)
- [x] Elements feel very tight on the installation summary, but we have more room to use on the right side
![screenshot 2019-01-22 at 18 04 54](https://user-images.githubusercontent.com/716185/53648697-d9bb1200-3c40-11e9-9d1b-6940cfa8f018.png)

## Your Environment
* Graylog Version: 3.0.0

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.