Main Page: Difference between revisions
Quick Search: use only MW-allowed HTML tags (div/span); JS injects input/button elements (via update-page on MediaWiki MCP Server) |
|||
| (23 intermediate revisions by 2 users not shown) | |||
| Line 5: | Line 5: | ||
</div> | </div> | ||
== | == 📺 CRTs == | ||
<div id="crt-quick-search" class="ecrt-qs-container"><div class="ecrt-qs-label"><span style="font-size: 1rem;">🔍</span> Quick Search</div><div id="ecrt-qs-controls" class="ecrt-qs-wrap"><div class="ecrt-qs-placeholder">Loading search…</div></div></div> | <div id="crt-quick-search" class="ecrt-qs-container"><div class="ecrt-qs-label"><span style="font-size: 1rem;">🔍</span> Quick Search</div><div id="ecrt-qs-controls-crt" class="ecrt-qs-wrap"><div class="ecrt-qs-placeholder">Loading search…</div></div><div style="text-align: center; margin-top: 0.5rem; font-size: 0.85rem; opacity: 0.75;">Or try '''[[CRT Search|Advanced Search]]''' to filter by brand, size, inputs & more</div></div> | ||
=== By Brand === | |||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(6.5em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(6.5em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 15: | Line 15: | ||
</div> | </div> | ||
== | === By Type === | ||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 21: | Line 21: | ||
</div> | </div> | ||
== | == 🎥 AV Devices == | ||
'''[[AV Device Search]]''' | <div id="av-quick-search" class="ecrt-qs-container ecrt-qs-container--av"><div class="ecrt-qs-label"><span style="font-size: 1rem;">🔍</span> Quick Search</div><div id="ecrt-qs-controls-av" class="ecrt-qs-wrap"><div class="ecrt-qs-placeholder">Loading search…</div></div><div style="text-align: center; margin-top: 0.5rem; font-size: 0.85rem; opacity: 0.75;">Or try '''[[AV Device Search|Advanced Search]]''' to filter by type, brand, inputs & more</div></div> | ||
=== By Type === | |||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 29: | Line 31: | ||
</div> | </div> | ||
== | === By Brand === | ||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 35: | Line 37: | ||
</div> | </div> | ||
== | == 📼 Accessories == | ||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 41: | Line 43: | ||
</div> | </div> | ||
== | == ⚙️ Parts == | ||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | <div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | ||
| Line 47: | Line 49: | ||
</div> | </div> | ||
== | == 🧰 Repair Services == | ||
Interactive map of CRT and vintage AV repair services contributed by the community. [[Repair Services Map|View full list]] or [[Add Repair Service|add a repair shop]]! | Interactive map of CRT and vintage AV repair services contributed by the community. [[Repair Services Map|View full list]] or [[Add Repair Service|add a repair shop]]! | ||
| Line 66: | Line 68: | ||
}} | }} | ||
== | == 📝 Contribute == | ||
Ready to contribute to the wiki? Check out our [[EveryCRT:Contributing to EveryCRT|contributor's guide]]! | |||