1.7 KiB

Theme Analysis & Fix Plan

Issues Found

1. CSS: Massive duplication of styles (CRITICAL)

  • .filter-info-banner defined 3 times (lines 2900, 3137, 3196)
  • .filter-badge defined 3 times (lines 2873, 3117, 3255)
  • .filter-clear-btn defined 3 times
  • .filter-info-content defined 3 times
  • .header-action-btn.has-active-filter defined 3 times
  • .button-primary and .button-secondary duplicated (lines 1771+ and 1834+)
  • .paging styles duplicated (lines 1056 and 3007)

2. "Mark as Read" Issue

  • The action_plugin loop in linklist.paging.html renders plugin buttons inside pagination
  • No CSS styling for plugin-injected content in paging area
  • Need to style .paging-plugin properly

3. Missing Plugin Zones in linklist.html

  • {loop="$value.link_plugin"} is missing from the link card template
  • This means plugin hooks for individual links won't render
  • Appears to be an abandoned copy of linklist.html

5. Daily page bugs

  • Line 39: {$type}day= should be {$type}= (nextday URL is broken)
  • </div><!-- /.content-container --> and </div><!-- /.main-content --> are inside footer
  • This is fragile but necessary for structure

7. Picwall uses remixicon classes but only MDI is loaded

  • ri-zoom-in-line, ri-subtract-line, ri-add-line, ri-external-link-line won't render

8. Console.log debug statements in production JS

  • Many console.log('[Filter Debug] statements in script.js

9. Missing Google Font import

  • Inter font is referenced but never imported

10. page.header.html structure

  • col-md-offset-2 and col-md-6 col-md-offset-3 don't exist in the minimal grid