Main Page: Difference between revisions
Fix AV devices list query to exclude non-device pages (e.g. Category maintenance) by requiring Has brand property (via update-page on MediaWiki MCP Server) |
ย |
||
| (30 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
<div style="font-size: 2.25rem; font-weight: 700; color: #ffffff; margin-bottom: 0.5rem; letter-spacing: -0.025em;">Welcome to <span style="color: #60a5fa;">EveryCRT Wiki</span></div> | <div style="font-size: 2.25rem; font-weight: 700; color: #ffffff; margin-bottom: 0.5rem; letter-spacing: -0.025em;">Welcome to <span style="color: #60a5fa;">EveryCRT Wiki</span></div> | ||
<div style="font-size: 1.125rem; color: #cbd5e1; margin-bottom: 1.25rem;">the free CRT and AV database that anyone can edit</div> | <div style="font-size: 1.125rem; color: #cbd5e1; margin-bottom: 1.25rem;">the free CRT and AV database that anyone can edit</div> | ||
<div style="display: inline-block; background: rgba(255, 255, 255, 0.15); backdrop-filter: blur(4px); padding: 0.5rem 1.25rem; border-radius: 9999px; font-size: 0.875rem; font-weight: 500; color: #e2e8f0;">{{#ask:[[Category:CRT models]]|format=count}} CRTs ยท {{#ask:[[Category:AV devices]][[Has brand::+]]|format=count}} AV devices ยท {{#ask:[[Category:Documents]]|format=count}} documents</div> | <div style="display: inline-block; background: rgba(255, 255, 255, 0.15); backdrop-filter: blur(4px); padding: 0.5rem 1.25rem; border-radius: 9999px; font-size: 0.875rem; font-weight: 500; color: #e2e8f0;">{{#ask:[[Category:CRT models]][[Has brand::+]]|format=count}} CRTs ยท {{#ask:[[Category:AV devices]][[Has brand::+]]|format=count}} AV devices ยท {{#ask:[[Category:Accessories]]|format=count}} accessories ยท {{#ask:[[Category:Parts]]|format=count}} parts ยท {{#ask:[[Category:Documents]]|format=count}} documents</div> | ||
</div> | </div> | ||
== | == ๐บ CRTs == | ||
<div id="crt-quick-search" style=" | <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> | ||
<div style=" | |||
</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 24: | 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 30: | Line 21: | ||
</div> | </div> | ||
== | == ๐ฅ AV Devices == | ||
ย | |||
<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 38: | 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 44: | Line 37: | ||
</div> | </div> | ||
== | == ๐ผ Accessories == | ||
ย | |||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | |||
{{#invoke:AccessoryTypeList|list}} | |||
</div> | |||
ย | |||
== โ๏ธ Parts == | |||
ย | |||
<div style="display: grid; grid-template-columns: repeat(auto-fill, minmax(8em, 1fr)); gap: 0.6em; margin: 1em 0;"> | |||
{{#invoke:PartTypeList|list}} | |||
</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 63: | Line 68: | ||
}} | }} | ||
== | == ๐ Contribute == | ||
ย | |||
ย | |||
ย | |||
ย | |||
ย | |||
ย | |||
ย | |||
ย | |||
Ready to contribute to the wiki? Check out our [[EveryCRT:Contributing to EveryCRT|contributor's guide]]! | |||
ย | |||
ย | |||
ย | |||
ย | |||
ย | |||