LeanCV Review #8517
Labels
[Pri] High
[Status] Auto-allocated
[Status] Escalated to Product Ambassadors
Triaged
[Type] Bug
Something isn't working
Quick summary
Since we found out LeanCV has not yet launched on dotcom, I'm reviewing the theme.
@henriqueiamarino, here are my notes. Since the theme has already been launched in dotorg, I'll list the issues we can fix without disrupting the sites that already use this theme. Let me know your thoughts.
duotone-default
isn't registered, butavatar
,cover
,post-featured-image
, andsite-logo
blocks were meant to be used it. Therefore, any page with any of the blocks throws those notices. Ideally, we want to add the working duotone to those blocks, but that will change how those blocks appear on the live sites :( Shall we remove the duotone from those blocks since it has yet to work since the beginning? What do you think?I'd recommend turning on the debug mode by editing the
wp-config.php
to see things like this.Let's turn on the overlay menu for small screens to avoid this.
It's a CBT fault, but there are
strong
tags inside the localised string. Let's move the tags outside of the escape function like thisI know it's a Gutenberg bug, but let's edit the size label for
small
,medium
, andlarge
font size presets.Let's remove unused template parts,
parts/header-pages.html
andparts/portrait.html
. But let's add all the other template parts intheme.json
with atitle
.The footer template part doesn't seem right. Edit the vertical paddings in one of the group blocks, and resaving the theme should fix it.
Let's remove unused patters,
patterns/page.php
,patterns/single.php
,patterns/bio.php
,patterns/comments.php
,patterns/hidden-404.php
,patterns/portrait.php
,patterns/self.php
.A
main
tag is missing in 404, archives, front page, blog home, index, and search templates.Let's update the
Tested up to:
to 6.7 inreadme.txt
andstyle.css
.Let's update the
Requires PHP:
to 8.2 inreadme.txt
andstyle.css
.In terms of the theme description, I'm not sure if we want to say this is a blog theme. Also, it's a bit unclear about what "original visuals and interesting navigation" mean here. If you change the description, sync it to the one in
style.css
.I thought we needed to have the version number like 1.1.0. Let's change it to 1.1.0 in
readme.txt
andstyle.css
. Then we will bump the version up after this.Remove the following tags:
blog
,block-patterns
,block-styles
,custom-colors
,custom-header
,custom-menu
,editor-style
,flexible-header
,post-formats
, andtemplate-editing
.Add a
wide-blocks
tag.There are quite a few uses of numeric font size. I can see lots of
0.8rem
, and it's probably a good idea to make a newx-small
size and use it for the blocks currently use0.8rem
:comment-author-name
,comment-date
,comment-edit-link
,comment-reply-link
,navigation
,post-author
,post-date
,post-terms
,site-title
,h2
,h4
,h5
,h6
.Another numeric font size I saw was
1.5rem
, used forpost-title
andh1
. I'm unsure what the best we could do with this. The size is between themedium
and thelarge
. Shall we make a newmedium-large
size,1.5rem
?Let me know if I can clarify anything further.
Steps to reproduce
A clear and concise description of what you expected to happen.
No response
What actually happened
No response
Impact
All
Available workarounds?
No but the platform is still usable
If the above answer is "Yes...", outline the workaround.
Platform (Simple and/or Atomic)
Self-hosted
Logs or notes
No response
The text was updated successfully, but these errors were encountered: