zerotrustnetworkaccess / zerotrustnetworkaccess.info

26 stars 9 forks source link

issues and improvements #11

Closed ShvetsBy closed 2 years ago

ShvetsBy commented 2 years ago

Landing

add transition animations for hover on buttons decrease paddings in table cells

Blog

fix pagination styling

Post

enclave-marc-barry commented 2 years ago

General styling

Interactions

Timeline

Architecture diagrams

Info fly-out

Vendor tables

Customer stories section

Blog

ShvetsBy commented 2 years ago

can be done now

  1. slide animation in time line ~ 2-4 hours

  2. 404 page. ~ 30min - 1 hour

  3. https://github.com/zerotrustnetworkaccess/zerotrustnetworkaccess.info/issues/16

  4. [x] Vendors section point 1 from https://github.com/zerotrustnetworkaccess/zerotrustnetworkaccess.info/issues/14 ~ 2-4 hours

  5. [x] heading is not full width, why is the heading full width when it wasn't before? Can we change it back please and ~ 1 hour

  6. [x] Carousel icons are not round – hard to estimate, there are some library features that I should override. Lets start from 1 hour. Really takes 30min

  7. 30mins - 1 hour minor fixes:

    • [x] fix link in logo in top bar
    • [x] change blog url to blog/
    • [x] https://github.com/zerotrustnetworkaccess/zerotrustnetworkaccess.info/issues/12
    • [x] text selection default color
    • [x] Remove the fade-in animation on the page title as we scroll, it can just appear without animation.
    • [x] Not sure where LinkedIn and Twitter came from, let's remove those please
    • [x] Customer stories next button does nothing when you're on the last item
    • [x] Stop the carousel auto moving this 3 in 1 ~ 15 min
    • [x] Table has no right margin in mobile view and is not horizontally scrollable. It's a bug when we tested this unternally everything was good ~ 1 - 2 hours
    • [x] There are only 3 circles in the carousel but 5 cards, this mechanic is quite confusing. – hard to estimate now, need to learn library docs. Lets start from 30 min

### Design updates

  1. Images: Reduce border radius on images in blog post body (currently 30px, please change to 5px). Go to reduce all images border-radius. 30 min – 1 h
  2. Buttons styling: Why is the hover state for the "show full vendor list" button on the homepage a rainbow effect hover state? Please change the button hover state style back to match the reference site. 15 min
  3. Buttons styling: Please remove drop shadows from all buttons, if in doubt defer to the reference site. 15 min
  4. Buttons styling: The buttons for each architecture, when selected have a white background, I don't think this looks right. None of our other buttons have a white background? It's not so clear to me that an architecture is selected + When an architecture button is selected, the width of that button shouldn't change change as the text becomes bold 15 min
  5. Size and alignment for icon menu items. All of the icons (i.e. navbar, footer) look too large for the text which is next to them. Check the center vertical alignment. 15 min
  6. Info fly-out: info fly out has no obvious left-side border, white-on-white doesn't look clear. the reference side fly-out is background is #1e2228, not totally clear why we changed it to white in the first place? 30 min – 1 h
  7. Update text style in testimonial quotes: This element takes up way to much space on the page, can we reduce the size? 15 min
  8. Update Blog post logic: Let's prioritise information density and show 4 blog preview posts at the bottom of the pages, not 3. 2h — 4h 9 Vendors filters update. On the smaller mobile screen the list of architectures becomes scrollable, which is a problem because the user might not see what architecture is selected without scrolling. We don't want the list of architectures to scroll horizontally under any circumstances. 15 min
  9. Sync the current arch slide with filter in vendors section. 15 – 30 min
  10. in post card reserve 2 lines for header to keep read button aligned. For short ones put leave free space and trancate the long ones. and post date update. 30min – 1h

Waiting for design:

To be discussed

moved this points to can be done now

enclave-alistair commented 2 years ago

@ShvetsBy, regarding this item:

Remove the fade-in animation on the page title as we scroll, it can just appear without animation – we need demo.

Currently the top bar fades in and out as an overlay as you scroll down the page, which looks a bit strange, and causes some odd fade timing problems as you scroll. It would be simpler if the navbar just snaps in once the top-bar is out of view, rather than fading in.

I've attempted to capture the problem, which is seen if you scroll up and down the page.

https://user-images.githubusercontent.com/67738909/158842614-955c09fe-f3f6-417f-b4b4-2b69d715b088.mp4

enclave-marc-barry commented 2 years ago
ShvetsBy commented 2 years ago

ok, we will find a solution during design session with Dan

ShvetsBy commented 2 years ago

Design updates

ShvetsBy commented 2 years ago
  1. Where to set the border timeline text should disappear?
  2. Filters in arch sections keeps to be jumping with new design.
  3. mobile nist section fails
  4. where to check hover effects in top menu in figma?
enclave-alistair commented 2 years ago

@ShvetsBy, do the above need input from @DanPinn?

DanPinn commented 2 years ago

Okay, set up a new frame with states for top menu links (both dark and light) - Figma Frame

DanPinn commented 2 years ago

Happy with the current placement/border where the text disappears, my only suggestion would be more spacing/padding between each timeline event - there are couple with longer text that almost run into one another (2000-2003 & 2015-2017) just need a bit more space between them (maybe 32px)

DanPinn commented 2 years ago

I've updated architecture filter element, in all 3 states I've used H4 font style so there is any movement - Updated Buttons in Figma

DanPinn commented 2 years ago

Set up the spacing between Architecture section for show 'ALL' - Figma Frame

Added in spacing of 70px either side of 1px divider.

ShvetsBy commented 2 years ago

collect actual tasks in one comment not to scroll to the middle every time: