Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
98abef4
feat: Add MageForge Toolbar styles and animations for various components
dermatz Jun 16, 2026
b939e4b
feat: Implement new feature for extracting ticket numbers from branch…
dermatz Jun 16, 2026
608cfa8
feat: Redesign toolbar styles for feedback, findings, groups, highlig…
dermatz Jun 16, 2026
628ef41
refactor(audits): migrate audits to use createAudit function for bett…
dermatz Jun 16, 2026
f13ace3
feat: Add group-specific audit buttons and health score functionality…
dermatz Jun 16, 2026
bd215d4
feat: Add error/warning summary badges and update toolbar styles
dermatz Jun 16, 2026
c0b9400
chore: Remove hiding of group reset buttons in audit methods
dermatz Jun 16, 2026
fe7bdcb
feat: Update toolbar styles and add custom scrollbar design
dermatz Jun 17, 2026
be65dea
feat: Redesign footer action bar and update button functionality in t…
dermatz Jun 22, 2026
6202dcb
feat: Add feature request button to toolbar for audit requests
dermatz Jun 22, 2026
db08598
feat: Redesign nav action bar and update button styles in toolbar
dermatz Jun 22, 2026
d417620
feat: Update button styles and add reset all functionality in toolbar
dermatz Jun 22, 2026
87c252a
feat: Update padding in nav action bar for improved layout
dermatz Jun 22, 2026
227e81e
feat: Update nav tab label from "Home" to "Dashboard"
dermatz Jun 22, 2026
45fa185
feat: Implement dashboard category score breakdown and update UI inte…
dermatz Jun 22, 2026
6e60478
feat: Add dashboard issues list and update functionality
dermatz Jun 22, 2026
b54a14c
feat: Update toolbar background color for improved visibility
dermatz Jun 22, 2026
2490ea0
feat: Update active state styles for home tab in toolbar
dermatz Jun 22, 2026
c759306
feat: Add focus-visible styles for toolbar buttons and menu items
dermatz Jun 22, 2026
fcb359e
feat: Enhance toolbar animations and button interactions with loading…
dermatz Jun 22, 2026
9546d99
feat: Implement audit scoring calculation and improve focus managemen…
dermatz Jun 22, 2026
7f7639f
feat: Redesign toolbar layout and enhance responsive styles
dermatz Jun 22, 2026
2cce727
feat: Add SEO audit features and enhance toolbar styles
dermatz Jun 22, 2026
e4054bf
feat: Enhance toolbar with per-group icon colors and update audit gro…
dermatz Jun 22, 2026
6cc0f6a
feat: Add page context and quick stats components to toolbar
dermatz Jun 22, 2026
fb90bb1
feat: Improve toolbar layout and enhance scrollbar styles
dermatz Jun 22, 2026
d1dd4b8
feat: Refactor toolbar styles and improve code readability
dermatz Jun 22, 2026
9da27e7
feat: Enhance toolbar with new theme toggle and export functionality
dermatz Jun 22, 2026
a4b4d89
fix: Correct label casing for SVG Icons without aria-hidden
dermatz Jun 22, 2026
6dae1c6
feat: Redesign toolbar footer layout and improve credit link positioning
dermatz Jun 23, 2026
b45cf50
feat: Adjust toolbar menu positioning and update tab alignment
dermatz Jun 23, 2026
64be8e4
Potential fix for pull request finding
dermatz Jun 23, 2026
7cbc5a9
Potential fix for pull request finding
dermatz Jun 23, 2026
bc4e720
Potential fix for pull request finding
dermatz Jun 23, 2026
4539dd7
Potential fix for pull request finding
dermatz Jun 23, 2026
167cca7
Potential fix for pull request finding
dermatz Jun 23, 2026
888dfc7
Potential fix for pull request finding
dermatz Jun 23, 2026
7b4d68d
Potential fix for pull request finding
dermatz Jun 23, 2026
1d8a0e1
Potential fix for pull request finding
dermatz Jun 23, 2026
6ddbb34
chore: Remove health score feature from toolbar and related configura…
dermatz Jun 24, 2026
515dc3c
chore: Refactor toolbar audit code for better readability and maintai…
dermatz Jun 24, 2026
45465e5
feat: Redesign toolbar themes for improved visibility and user experi…
dermatz Jun 24, 2026
fa1de0d
feat: Enhance scrollbar styling for improved usability
dermatz Jun 24, 2026
817d3ed
[toolbar-redesign] feat: Update toolbar image for enhanced visual appeal
dermatz Jun 24, 2026
77c2f9a
feat: Implement generateId function for SVG ID generation and refacto…
dermatz Jun 24, 2026
b4a76d5
feat: Add MageForge Toolbar functionality with menu controls, item ma…
dermatz Jun 24, 2026
72638cc
[toolbar-redesign] feat: Update comments in _themes.css for clarity a…
dermatz Jun 24, 2026
d3e2de1
Merge branch 'main' into toolbar-redesign
dermatz Jun 24, 2026
abbbf23
Potential fix for pull request finding
dermatz Jun 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified .github/assets/MageForge-Toolbar.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 0 additions & 11 deletions src/Block/Inspector.php
Original file line number Diff line number Diff line change
Expand Up @@ -139,17 +139,6 @@ public function getPosition(): string
return is_string($value) && $value !== '' ? $value : InspectorConfig::DEFAULT_POSITION;
}

/**
* Whether the health score gauge should be shown in the toolbar footer
*
* @return bool
*/
public function getShowHealthScore(): bool
{
$value = $this->scopeConfig->getValue(InspectorConfig::XML_PATH_SHOW_HEALTH_SCORE, ScopeInterface::SCOPE_STORE);
return !is_string($value) || $value !== '0';
}

/**
* Render block HTML
*
Expand Down
1 change: 0 additions & 1 deletion src/Model/Config/Inspector.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ class Inspector
public const XML_PATH_SHOW_BUTTON_LABELS = 'mageforge/inspector/show_button_labels';
public const XML_PATH_THEME = 'mageforge/inspector/theme';
public const XML_PATH_POSITION = 'mageforge/inspector/position';
public const XML_PATH_SHOW_HEALTH_SCORE = 'mageforge/inspector/show_health_score';
public const DEFAULT_THEME = 'dark';
public const DEFAULT_POSITION = 'bottom-left';
}
6 changes: 0 additions & 6 deletions src/etc/adminhtml/system.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,6 @@
<config_path>mageforge/inspector/position</config_path>
<comment>Position of the MageForge Toolbar on the page. Default: Bottom Left.</comment>
</field>
<field id="show_health_score" translate="label comment" type="select" sortOrder="50" showInDefault="1" showInWebsite="1" showInStore="1">
<label>Show Health Score</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<config_path>mageforge/inspector/show_health_score</config_path>
<comment>Show the Overall Health Score gauge in the toolbar footer. The Run All Tests and Reset buttons remain visible regardless. Default: Yes.</comment>
</field>
</group>
</section>
</system>
Expand Down
1 change: 0 additions & 1 deletion src/etc/config.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
<theme>dark</theme>
<show_button_labels>1</show_button_labels>
<position>bottom-left</position>
<show_health_score>1</show_health_score>
</inspector>
</mageforge>
</default>
Expand Down
2 changes: 0 additions & 2 deletions src/i18n/de_DE.csv
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
"Show text labels on the Toolbar and Inspector buttons. Default: Yes.","Textbeschriftungen auf Toolbar- und Inspector-Schaltflächen anzeigen. Standard: Ja."
"Toolbar Position","Toolbar-Position"
"Position of the MageForge Toolbar on the page. Default: Bottom Left.","Position der MageForge Toolbar auf der Seite. Standard: Unten links."
"Show Health Score","Health-Score anzeigen"
"Show the Overall Health Score gauge in the toolbar footer. The Run All Tests and Reset buttons remain visible regardless. Default: Yes.","Health-Score-Tachometer im Toolbar-Footer anzeigen. Die Aktions-Schaltflächen bleiben stets sichtbar. Standard: Ja."
"Dark","Dunkel"
"Light","Hell"
"Auto (System Preference)","Auto (Systemeinstellung)"
Expand Down
2 changes: 0 additions & 2 deletions src/i18n/en_US.csv
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
"Show text labels on the Toolbar and Inspector buttons. Default: Yes.","Show text labels on the Toolbar and Inspector buttons. Default: Yes."
"Toolbar Position","Toolbar Position"
"Position of the MageForge Toolbar on the page. Default: Bottom Left.","Position of the MageForge Toolbar on the page. Default: Bottom Left."
"Show Health Score","Show Health Score"
"Show the Overall Health Score gauge in the toolbar footer. The Run All Tests and Reset buttons remain visible regardless. Default: Yes.","Show the Overall Health Score gauge in the toolbar footer. The Run All Tests and Reset buttons remain visible regardless. Default: Yes."
"Dark","Dark"
"Light","Light"
"Auto (System Preference)","Auto (System Preference)"
Expand Down
3 changes: 1 addition & 2 deletions src/view/frontend/templates/inspector.phtml
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,7 @@ $alpineBootstrap = <<<JS
x-data="mageforgeToolbar"
data-theme="<?= $escaper->escapeHtmlAttr($block->getTheme()) ?>"
data-position="<?= $escaper->escapeHtmlAttr($block->getPosition()) ?>"
data-show-labels="<?= (int) $block->getShowButtonLabels() ?>"
data-show-health-score="<?= (int) $block->getShowHealthScore() ?>"></div>
data-show-labels="<?= (int) $block->getShowButtonLabels() ?>"></div>

<!-- MageForge Inspector Component Wrapper -->
<div class="mageforge-inspector"
Expand Down
Loading
Loading