Skip to content
This repository has been archived by the owner on Oct 19, 2022. It is now read-only.

security page #179

Merged
merged 13 commits into from
Oct 18, 2016
Merged

security page #179

merged 13 commits into from
Oct 18, 2016

Conversation

jospoortvliet
Copy link
Member

Created a new security page as this is one of our major strengths.
Let me know what you think.
@LukasReschke more details are welcome
@jancborchardt @Espina2 feedback on looks welcome too.,

secure nextcloud

@jospoortvliet
Copy link
Member Author

@Espina2 feel free to simply go in and make changes to the design/layout, of course.

@Espina2
Copy link
Contributor

Espina2 commented Oct 12, 2016

Just have a quick look, and I think we wave many information at the same time. We should have more white space and better alignments. I will make this page my priority. :)

</div>


<div class="wrap container featureblock">
Copy link
Member

Choose a reason for hiding this comment

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

Is this element ever closed?

Copy link
Member Author

Choose a reason for hiding this comment

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

whoops, fixed.

height: 1100px;

h1 {
font-size: 25px;
Copy link
Member

Choose a reason for hiding this comment

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

Just a detail but the indentation seems to be all mangled in these files. We use tabs everywhere. ;)

Copy link
Member Author

Choose a reason for hiding this comment

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

yeah, I know, it's a mess.... Should run a tool at some point which fixes it or something. Sorry!

<div class="container-fluid background">
<div class="container">
<div class="col-md-6 topheader">
<h1>Security and Authentication</h1>
Copy link
Member

Choose a reason for hiding this comment

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

»authentication« lowercase here? Because we only capitalize the first word of headers.

<div class="container">
<div class="col-md-6 topheader">
<h1>Security and Authentication</h1>
<h2>Nextcloud is designed to protect user data through multiple layers of protection.</h2>
Copy link
Member

Choose a reason for hiding this comment

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

Nextcloud is designed to protect user data
through multiple layers of protection

Add a
between »data« and »through« so it doesn’t weirdly break. Also, no dot at the end.

<div class="row">
<div class="col-md-7">
<h2>Authentication capabilities</h2>
<p>The Nextcloud login system supports pluggable authentication including two-factor authentication and device specific passwords, complete with a list of connected browsers and devices on the users’ personal page.</p>
Copy link
Member

Choose a reason for hiding this comment

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

»log in« are two words. ;)

@jancborchardt
Copy link
Member

Just some wording nitpicks. I’m sure @Espina2 can come up with an awesome layout. :) We should remove the border-radius from any images as that looks odd.

Also – we need a page like this for Design! :) cc @nextcloud/designers ref #140

@skjnldsv
Copy link
Member

Don't have time to look into details, right now, but it looks pretty amazing!! 😱

@jospoortvliet
Copy link
Member Author

guys, while this page might not be perfect, it is certainly as good as the features page for example - how about we put this live? It's a nice step forward, which is good enough to me ;-)

Waiting longer to merge just increases the chance for merge conflicts...

@jospoortvliet
Copy link
Member Author

Esp @jancborchardt what do you think? I made the changes you requested, btw.

@LukasReschke
Copy link
Member

@jospoortvliet Can you deploy this branch to staging?

@jospoortvliet
Copy link
Member Author

jospoortvliet commented Oct 17, 2016

Done that.
https://nextcloud.com/secure/?staging=true

TODO:

  • make it more clear that the bar is click-able. Make it auto-advance! No clue how...
  • shorten the bar one/two items?!?! Could remove release & design and put the info in.
  • add links to documentation about hardening etc etc

@Henni
Copy link
Member

Henni commented Oct 17, 2016

Looks great!
Only the processimg seems to need a bit more work:

  • The graphic splits apart on smaller screens. I'd prefer it if it would keep it's style similar to how it looks on larger screens.

image

  • The first link has a negative left margin of -25px which misaligns the image.

image

Both of these points are only small issues and might be fixed in a separate PR.

@jancborchardt
Copy link
Member

jancborchardt commented Oct 17, 2016

  • can we have the arrow graphics as SVG? They look blurry on retina and when zoomed.
  • there are multiple h1 on the page which creates visual strangeness. Any page should have only one h1 (»Security and authentication« in this case) the rest is h2’s or h3’s respectively. (»Security process« should be h2, Requirements h3, Security bug bounties and Auth capabilities h2, Screenshots h2 again)
  • the HackerOne logo is too large and should be above the image instead of above the header

@Espina2
Copy link
Contributor

Espina2 commented Oct 17, 2016

I created this illustration and I pretend to animate them. I think that communicate better what we are talking about. I already discuss this with @jospoortvliet and It can be done in a 2.0 version of this page.

What do you think @jancborchardt

screen shot 2016-10-14 at 14 23 53

@jancborchardt
Copy link
Member

@Espina2 you rock! 🤘 Fits the header style better indeed. :)

@jospoortvliet
Copy link
Member Author

jospoortvliet commented Oct 17, 2016

Done all of it. Check it out ;-)
https://nextcloud.com/secure/?staging=true

Ok to merge? We can add the nice image from Paulo once he has it finished in a separate PR.

It now automatically switches between tabs, every 3 secs. If you click it pauses for 15 seconds so you can click around manually.

@jancborchardt
Copy link
Member

Just 1 thing: Change the h2 styles from 60px (same as h1) to 40px. And h3 from 35px to 30px. Then it’s ok. :)

@skjnldsv
Copy link
Member

capture d ecran_2016-10-18_08-57-11

padding incorrect for 2 & 3 :)

@jancborchardt
Copy link
Member

@skjnldsv and why is the font serif on your machine? ;)

@skjnldsv
Copy link
Member

Because you're using Open Sans on the svg and I don't have it installed :p

@skjnldsv
Copy link
Member

skjnldsv commented Oct 18, 2016

ps:

$ svgo Desktop/requirements.svg 
Done in 127 ms!
1.977 KiB - 65.8% = 0.677 KiB

ps2: sry Jan :D

@jospoortvliet
Copy link
Member Author

@skjnldsv what padding is wrong?

@jospoortvliet
Copy link
Member Author

All changes are deployed, btw:
https://nextcloud.com/secure/?staging=true

@skjnldsv
Copy link
Member

skjnldsv commented Oct 18, 2016

@jospoortvliet 👍 for svg optimisation! :)
I meant the second and third. The text seems too far on the left!

PS: Better with the last opensans fix! 🚀

@jospoortvliet
Copy link
Member Author

@skjnldsv yeah, the text is center aligned. It probably would look better to actually not do that but put the longer texts a bit more to the right... but I'm no designer so I just do 'center center' and done. Will deploy now, we can fix this, still, though, if you and perhaps Jan/Paulo agree it should be aligned differently.

@jospoortvliet jospoortvliet merged commit c096686 into master Oct 18, 2016
@jospoortvliet jospoortvliet deleted the security branch October 18, 2016 10:02
@skjnldsv
Copy link
Member

👍
Still some svg to do but great! :)

./assets/files/Nextcloud-Box-Assembly-Guide.svg

Done in 1047 ms!
263.274 KiB - 61% = 102.566 KiB

./assets/img/enterprise/education.svg

Done in 98 ms!
3.998 KiB - 57.5% = 1.7 KiB

./assets/img/enterprise/nocheck.svg

Done in 116 ms!
4.403 KiB - 97.8% = 0.096 KiB

./assets/img/enterprise/check.svg

Done in 124 ms!
4.095 KiB - 75.1% = 1.02 KiB

./assets/img/enterprise/optional.svg

Done in 127 ms!
4.425 KiB - 78.3% = 0.959 KiB

./assets/img/enterprise/publicsector.svg

Done in 116 ms!
9.551 KiB - 61.9% = 3.644 KiB

Done in 178 ms!
12.438 KiB - 18.7% = 10.112 KiB

./assets/img/conference/conf-logo.svg

Done in 158 ms!
23.613 KiB - 45.2% = 12.945 KiB

./assets/img/5years/5years.svg

Done in 118 ms!
8.124 KiB - 8.5% = 7.435 KiB

./assets/img/social/rss.svg

Done in 68 ms!
0.725 KiB - 17% = 0.602 KiB

./assets/img/social/twitter.svg

Done in 81 ms!
1.473 KiB - 2.3% = 1.439 KiB

./assets/img/federation/federation-logo.svg

Done in 116 ms!
5.12 KiB - 10.7% = 4.572 KiB

./assets/img/history/office.svg

Done in 106 ms!
3.428 KiB - 56.7% = 1.485 KiB

./assets/img/history/release.svg

Done in 128 ms!
6.576 KiB - 30.6% = 4.562 KiB

./assets/img/history/desktop.svg

Done in 105 ms!
3.458 KiB - 51.7% = 1.67 KiB

./assets/img/history/org.svg

Done in 137 ms!
6.576 KiB - 30.6% = 4.562 KiB

./assets/img/history/github.svg

Done in 106 ms!
3.42 KiB - 52.3% = 1.633 KiB

./assets/img/history/meeting.svg

Done in 107 ms!
3.605 KiB - 49.4% = 1.825 KiB

./assets/img/history/neutral.svg

Done in 149 ms!
14.93 KiB - 16.7% = 12.443 KiB

./assets/img/history/inc.svg

Done in 165 ms!
14.88 KiB - 16.3% = 12.46 KiB

./assets/img/history/mobile.svg

Done in 106 ms!
3.351 KiB - 53% = 1.573 KiB

./assets/img/history/code.svg

Done in 106 ms!
3.403 KiB - 52.5% = 1.618 KiB

./assets/img/history/press.svg

Done in 106 ms!
3.332 KiB - 53.2% = 1.559 KiB

./assets/img/history/money.svg

Done in 107 ms!
3.531 KiB - 50.7% = 1.739 KiB

./assets/img/history/statistics.svg

Done in 106 ms!
3.19 KiB - 55.8% = 1.409 KiB

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants