8000 Enhancement/NCC corporate theme by OliverSmelik · Pull Request #389 · nccgroup/ScoutSuite · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Enhancement/NCC corporate theme #389

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 9 commits into from
May 8, 2019
Merged

Enhancement/NCC corporate theme #389

merged 9 commits into from
May 8, 2019

Conversation

OliverSmelik
Copy link

Style Changes to service management/reporting for Scout Suite (not including dark mode yet)

@codecov-io
Copy link
codecov-io commented May 2, 2019

Codecov Report

Merging #389 into develop will increase coverage by <.01%.
The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #389      +/-   ##
===========================================
+ Coverage    34.42%   34.43%   +<.01%     
===========================================
  Files          192      192              
  Lines         6338     6337       -1     
===========================================
  Hits          2182     2182              
+ Misses        4156     4155       -1
Impacted Files Coverage Δ
ScoutSuite/__main__.py 20.22% <0%> (-0.23%) ⬇️
ScoutSuite/core/cli_parser.py 12.16% <0%> (+0.32%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e0e86ed...ecf691a. Read the comment docs.

@x4v13r64 x4v13r64 changed the base branch from master to develop May 2, 2019 10:47
@x4v13r64
Copy link
Collaborator
x4v13r64 commented May 2, 2019

Thanks for this @OliverSmelik, a few comments.

Text is off on finding dashboard:

sc_2019-05-02_12h52m15s

Also I get that red is the corporate colour but it's a bit aggressive - any way we can at least make the text highlights softer (maybe bold instead of make red?)?

@x4v13r64 x4v13r64 changed the title Olivers dev Enhancement/NCC corporate theme May 2, 2019
@x4v13r64 x4v13r64 added component-UI Affects UI enhancement New feature or request labels May 2, 2019
@OliverSmelik
Copy link
Author
OliverSmelik commented May 2, 2019

Sorry about that, the way I have to work causes a bit of confusion sometimes but sorted now. The nav styling wasn't added to the light theme only the dark. Added to both now and pushed.

All your styling suggestions have been added, good suggestion on the navigation. I was in two minds with what to go with. I've also made the text increase in size slightly to stand out more.

@x4v13r64
Copy link
Collaborator
x4v13r64 commented May 2, 2019

the way I have to work causes a bit of confusion

I know, I know 😄

Sorry for being picky, a few more comments.

"Normal" font for the Scout Suite link is smaller in the Dashboard (although bold):

sc_2019-05-02_18h11m35s

And larger in other pages:

sc_2019-05-02_18h11m31s

Not crazy about the red colour on links:

sc_2019-05-02_18h09m32s

Particularly hard in dark mode:

sc_2019-05-02_18h19m36s

Also the "Danger" highlight (the No in the below screenshot) is hard to distinguish from the rest of the text:

sc_2019-05-02_18h25m36s

}

#account_id .fa-cloud {
color: orange;
Copy link
Collaborator

Choose a reason for hiding this comment

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

Better keep that white, orange would hint to AWS and look a bit weird for GCP/Azure.

@OliverSmelik
Copy link
Author
OliverSmelik commented May 3, 2019

@j4v No problem, they're good suggestions as I'm just trying to feel out the NCC group 'Style' so a bit of trial and error with the design. I've made those changes and also added a scroll to the filters dropdown in the main navigation as it went off the page for me.

@x4v13r64
Copy link
Collaborator
x4v13r64 commented May 4, 2019

Good stuff @OliverSmelik!

Is this expected:

sc_2019-05-04_21h07m07s

Looks a bit off, especially in dark mode.

Other then that everything else is 💯

@OliverSmelik
Copy link
Author
OliverSmelik commented May 7, 2019

I've just sent you an email @j4v but I though I should comment on here. I've just had a look at my local copy but it doesn't seem to be the same as your screenshot shows. Here's what mine currently looks like.

Note: I don't have the same policy as you either
image

scroll bar design has been applied and should look something like this if it's every applied
image

This is from my latest local copy which has been pushed. Not sure why it's causing your design to look different

@x4v13r64 x4v13r64 merged commit f7992e3 into nccgroup:develop May 8, 2019
@thommor thommor deleted the olivers-dev branch May 9, 2019 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-UI Affects UI enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0