jack-ullery / AppAnvil

Graphical user interface for the AppArmor security module (in-progress)
GNU General Public License v3.0
14 stars 12 forks source link

Minor profile fixes #38

Closed jack-ullery closed 1 year ago

jack-ullery commented 1 year ago

Description

This PR makes minor improvements to the profile tab.

Change 1 - Modify headers for the Profile operations and information boxes

After some experimentation with different ideas, I reworked the Profile information and operation boxes to have clearer visual hierarchy.

Specific changes:

Before change:

image

After change:

image

Change 2 - Fix incorrectly assigned label

There is a visible bug in the "Before change" screenshot displayed above. The label, "10 running processes" should be under the Active Processes subheader, not the Number Permissions subheader. Included in this PR is a minor fix to change this and a test to check for this bug in the future.

jack-ullery commented 1 year ago

Just a note, quite a few files were just modified by the format action in addition to the changes I made.