Remove icons from page title bars and fix Features page issues

- Remove icons from all page title sections in tab bars
- Fix double padding on mobile for Features page
- Fix drag state not resetting when Apply/Cancel pressed

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-18 23:07:04 +01:00
parent 3074f1685f
commit 6faeb3c975
15 changed files with 8 additions and 14 deletions

View File

@@ -245,12 +245,14 @@ export default function Features() {
} catch (error) {
console.error('Failed to save order:', error);
} finally {
setDraggedItem(null); // Reset drag state
isUserEditing.current = false;
setHasOrderChanges(false);
}
};
const handleCancelOrder = () => {
setDraggedItem(null); // Reset drag state
isUserEditing.current = false; // Done editing
setLocalOrder(moduleOrder);
// Reset positions from moduleStates
@@ -470,7 +472,6 @@ export default function Features() {
<span className="material-symbols-outlined">menu</span>
</button>
<div className="page-title-section">
<span className="material-symbols-outlined">extension</span>
<span className="page-title-text">{t.featuresPage.title}</span>
</div>
<div className="page-tabs-divider"></div>