Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29575597: Issue 5691 - Create Breadcrumbs Component for help.eyeo.com (Closed)

Created:
Oct. 13, 2017, 10:27 a.m. by ire
Modified:
Oct. 25, 2017, 1:32 p.m.
Reviewers:
juliandoucette
Base URL:
https://hg.adblockplus.org/help.eyeo.com
Visibility:
Public.

Description

Issue 5691 - Create Breadcrumbs Component for help.eyeo.com

Patch Set 1 #

Total comments: 34

Patch Set 2 : Address NITs #

Total comments: 1

Patch Set 3 : Update link color #

Total comments: 11

Patch Set 4 : Addressed NITs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+94 lines, -1 line) Patch
M globals/products.py View 1 chunk +1 line, -0 lines 0 comments Download
A static/img/png/arrow-icon-left-gray.png View 1 Binary file 0 comments Download
A static/img/png/arrow-icon-right-gray.png View 1 Binary file 0 comments Download
A static/scss/components/_breadcrumb.scss View 1 2 3 1 chunk +75 lines, -0 lines 0 comments Download
M static/scss/main.scss View 1 1 chunk +1 line, -0 lines 0 comments Download
M templates/article.tmpl View 1 2 3 1 chunk +17 lines, -1 line 0 comments Download

Messages

Total messages: 10
ire
Oct. 13, 2017, 10:27 a.m. (2017-10-13 10:27:38 UTC) #1
ire
Ready for review https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py File globals/products.py (right): https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py#newcode20 globals/products.py:20: "slug": "adblockplus", Adding this was the ...
Oct. 13, 2017, 10:30 a.m. (2017-10-13 10:30:00 UTC) #2
juliandoucette
Stay awesome. https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py File globals/products.py (right): https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py#newcode20 globals/products.py:20: "slug": "adblockplus", On 2017/10/13 10:30:00, ire wrote: ...
Oct. 13, 2017, 11:39 a.m. (2017-10-13 11:39:56 UTC) #3
ire
> Stay awesome. :D https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py File globals/products.py (right): https://codereview.adblockplus.org/29575597/diff/29575598/globals/products.py#newcode20 globals/products.py:20: "slug": "adblockplus", On 2017/10/13 11:39:54, ...
Oct. 16, 2017, 2:17 p.m. (2017-10-16 14:17:42 UTC) #4
juliandoucette
https://codereview.adblockplus.org/29575597/diff/29575598/static/scss/components/_breadcrumbs.scss File static/scss/components/_breadcrumbs.scss (right): https://codereview.adblockplus.org/29575597/diff/29575598/static/scss/components/_breadcrumbs.scss#newcode30 static/scss/components/_breadcrumbs.scss:30: color: $gray-dark; On 2017/10/16 14:17:41, ire wrote: > On ...
Oct. 17, 2017, 11:15 a.m. (2017-10-17 11:15:27 UTC) #5
ire
https://codereview.adblockplus.org/29575597/diff/29575598/static/scss/components/_breadcrumbs.scss File static/scss/components/_breadcrumbs.scss (right): https://codereview.adblockplus.org/29575597/diff/29575598/static/scss/components/_breadcrumbs.scss#newcode30 static/scss/components/_breadcrumbs.scss:30: color: $gray-dark; On 2017/10/17 11:15:26, juliandoucette wrote: > On ...
Oct. 23, 2017, 3:53 p.m. (2017-10-23 15:53:09 UTC) #6
juliandoucette
(Can you please rebase this?)
Oct. 24, 2017, 9:22 a.m. (2017-10-24 09:22:34 UTC) #7
juliandoucette
Only one not-NIT. See the first comment / the only comment in _breadcrumbs.scss. https://codereview.adblockplus.org/29575597/diff/29586673/static/scss/components/_breadcrumb.scss File ...
Oct. 24, 2017, 9:51 a.m. (2017-10-24 09:51:14 UTC) #8
ire
New patch uploaded. The .heading-icon element is messing things up more, so I will handle ...
Oct. 25, 2017, 10 a.m. (2017-10-25 10:00:07 UTC) #9
juliandoucette
Oct. 25, 2017, 12:15 p.m. (2017-10-25 12:15:03 UTC) #10
LGTM

https://codereview.adblockplus.org/29575597/diff/29586673/templates/article.tmpl
File templates/article.tmpl (right):

https://codereview.adblockplus.org/29575597/diff/29586673/templates/article.t...
templates/article.tmpl:6: <nav aria-label="{{ "Breadcrumb" |
translate("breadcrumb-label", "Label") }}" class="breadcrumb">
On 2017/10/25 10:00:06, ire wrote:
> On 2017/10/24 09:51:13, juliandoucette wrote:
> > NIT: "Breadcrumb" is singular but you are referring to a list of 0 to many
> > breadcrumbs. 
> >
> > Suggest: Something more friendly e.g. "You are here"
> > 
> > Acknowledging that you probably got this idea from the w3 ARIA example and
> that
> > the logic on that page (labeling the type of navigation) makes sense. Please
> > consider my suggestion and do whatever you think is right. I think that both
> of
> > these options are good.
> 
> Yes I actually had it as "Breadcrumbs" before, but I changed it because of the
> example. 
> 
> I would prefer to follow the example in this case.

Acknowledged.

https://codereview.adblockplus.org/29575597/diff/29586673/templates/article.t...
templates/article.tmpl:9: <a itemscope itemtype="http://schema.org/Thing"
itemprop="item" href="{{ product.slug }}">
On 2017/10/25 10:00:06, ire wrote:
> On 2017/10/24 09:51:14, juliandoucette wrote:
> > Suggest: http://schema.org/Product
> 
> The ABP Help Center Home isn't really a product. I think that scheme would be
> more suitable for linking to http://abp.org, not help.eyeo.com/abp

Acknowledged.

https://codereview.adblockplus.org/29575597/diff/29586673/templates/article.t...
templates/article.tmpl:10: <img class="heading-icon" src="/img/png/logo-{{
product_id }}.png" srcset="/img/svg/logo-{{ product_id }}.svg 2x" alt="{{
product.full_name+" Logo" | translate(product_id+"-logo-alt", "Image alt text")
}}">
On 2017/10/25 10:00:06, ire wrote:
> On 2017/10/24 09:51:14, juliandoucette wrote:
> > NIT: I don't know why extra spaces with text-decoration bother me so much. I
> > want to suggest that you place this image via CSS [to avoid this issue,
> because
> > the label alone is probably enough]. But I acknowledge that I'm probably
being
> > too picky. You could address this separately and/or not at all.
> 
> I'll address this in this issue with the alignment of these icons
> https://issues.adblockplus.org/ticket/5848

Acknowledged.

Powered by Google App Engine
This is Rietveld