Fix View Repo outline, social-share icon stroke, and owner avatar sizing
Release / Build & publish plugin zip (push) Successful in 7s
Release / Build & publish plugin zip (push) Successful in 7s
- .project-github-button renamed to .project-repo-button (added 1px border for proper outline style; the old class is gone so the button was rendering as unstyled <a>). - Suppress inherited stroke on the Tabler SVG <rect> viewport marker — without this it draws a square outline inside the round social-share button. - Move owner avatar inline styles into CSS with object-fit: cover, explicit width/height, and border-radius: 50%; add flex shrink/grow rules for the owner row's three spans so the avatar isn't squashed by the flex layout.
This commit is contained in:
@@ -4,7 +4,7 @@ $is_fse_theme = wp_theme_has_theme_json() && function_exists( 'wp_is_block_theme
|
||||
|
||||
if ( $is_fse_theme ) {
|
||||
wp_head();
|
||||
echo do_blocks( '<!-- wp:template-part {"slug":"header"} /-->' );
|
||||
echo do_blocks( '<!-- wp:template-part {"slug":"header"} /-->' ); // phpcs:ignore
|
||||
} else {
|
||||
get_header();
|
||||
}
|
||||
@@ -23,11 +23,11 @@ $version = projects_portfolio_get_version( $project_id );
|
||||
$owner = projects_portfolio_get_owner( $project_id );
|
||||
|
||||
$owner_avatar = $repo_data['owner']['avatar_url'] ?? '';
|
||||
$owner_name = $repo_data['owner']['login'] ?? '';
|
||||
$owner_url = $repo_data['owner']['html_url'] ?? '';
|
||||
$last_updated = $repo_data['updated_at'] ?? '';
|
||||
$language = $repo_data['language'] ?? '';
|
||||
$license = $repo_data['license']['name'] ?? 'None';
|
||||
$owner_name = $repo_data['owner']['login'] ?? '';
|
||||
$owner_url = $repo_data['owner']['html_url'] ?? '';
|
||||
$last_updated = $repo_data['updated_at'] ?? '';
|
||||
$language = $repo_data['language'] ?? '';
|
||||
$license = $repo_data['license']['name'] ?? 'None';
|
||||
$browse_url = $repo_url ? projects_portfolio_get_repo_browse_url( $project_id ) : '';
|
||||
|
||||
if ( $last_updated ) {
|
||||
@@ -143,15 +143,15 @@ if ( $last_updated ) {
|
||||
<?php if ( $settings['templates']['github_owner'] && $owner_avatar && $owner_name ) : ?>
|
||||
<a href="<?php echo esc_url( $browse_url ); ?>">
|
||||
<div class="project-owner">
|
||||
<span>
|
||||
<img src="<?php echo esc_url( $owner_avatar ); ?>" alt="<?php esc_attr_e( $owner_name ); ?>" class="owner-avatar" style="width: 50px; height: 50px; border-radius: 50%;" />
|
||||
<span class="project-owner-avatar">
|
||||
<img src="<?php echo esc_url( $owner_avatar ); ?>" alt="<?php esc_attr_e( $owner_name ); ?>" class="owner-avatar" />
|
||||
</span>
|
||||
<span>
|
||||
<span class="project-owner-name">
|
||||
<strong>
|
||||
<a href="<?php echo esc_url( $owner_url ); ?>" target="_blank" rel="noopener noreferrer"><?php esc_html_e( $owner_name ); ?></a>
|
||||
</strong>
|
||||
</span>
|
||||
<span>
|
||||
<span class="project-owner-follow">
|
||||
<a class="button project-follow-button" href="<?php echo esc_url( $owner_url ); ?>" target="_blank" rel="noopener noreferrer"><?php esc_html_e( 'Follow', 'projects-wp' ); ?></a>
|
||||
</span>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user