From a29c1c61c46f23e9ef0a512636103744f05075b1 Mon Sep 17 00:00:00 2001 From: Prospector <6166773+Prospector@users.noreply.github.com> Date: Fri, 29 May 2026 12:56:37 -0700 Subject: [PATCH] prepr --- .../src/public/news/feed/articles.json | 2 +- packages/assets/generated-icons.ts | 217 +++++++++--------- packages/blog/compiled/analytics_overhaul.ts | 2 +- 3 files changed, 111 insertions(+), 110 deletions(-) diff --git a/apps/frontend/src/public/news/feed/articles.json b/apps/frontend/src/public/news/feed/articles.json index e4d90dc15..fd5b096b6 100644 --- a/apps/frontend/src/public/news/feed/articles.json +++ b/apps/frontend/src/public/news/feed/articles.json @@ -4,7 +4,7 @@ "title": "Project Analytics are good now", "summary": "Get deeper insights into how people are using your projects with breakdowns, filtering, and more!", "thumbnail": "https://modrinth.com/news/article/analytics-overhaul/thumbnail.webp", - "date": "2026-05-29T11:00:00.000Z", + "date": "2026-05-29T20:00:00.000Z", "link": "https://modrinth.com/news/article/analytics-overhaul" }, { diff --git a/packages/assets/generated-icons.ts b/packages/assets/generated-icons.ts index 400abf1e9..f5253dd9b 100644 --- a/packages/assets/generated-icons.ts +++ b/packages/assets/generated-icons.ts @@ -805,140 +805,141 @@ export const XCircleIcon = _XCircleIcon export const ZoomInIcon = _ZoomInIcon export const ZoomOutIcon = _ZoomOutIcon + export const categoryIconMap: Record = { - adventure: TagCategoryAdventureIcon, - atmosphere: TagCategoryAtmosphereIcon, - audio: TagCategoryAudioIcon, - backpack: TagCategoryBackpackIcon, - badge: TagCategoryBadgeIcon, + 'adventure': TagCategoryAdventureIcon, + 'atmosphere': TagCategoryAtmosphereIcon, + 'audio': TagCategoryAudioIcon, + 'backpack': TagCategoryBackpackIcon, + 'badge': TagCategoryBadgeIcon, 'badge-check': TagCategoryBadgeCheckIcon, 'bed-double': TagCategoryBedDoubleIcon, - blocks: TagCategoryBlocksIcon, - bloom: TagCategoryBloomIcon, + 'blocks': TagCategoryBlocksIcon, + 'bloom': TagCategoryBloomIcon, 'building-2': TagCategoryBuilding2Icon, - camera: TagCategoryCameraIcon, - cartoon: TagCategoryCartoonIcon, - castle: TagCategoryCastleIcon, - challenging: TagCategoryChallengingIcon, - clapperboard: TagCategoryClapperboardIcon, - cloud: TagCategoryCloudIcon, + 'camera': TagCategoryCameraIcon, + 'cartoon': TagCategoryCartoonIcon, + 'castle': TagCategoryCastleIcon, + 'challenging': TagCategoryChallengingIcon, + 'clapperboard': TagCategoryClapperboardIcon, + 'cloud': TagCategoryCloudIcon, 'colored-lighting': TagCategoryColoredLightingIcon, - combat: TagCategoryCombatIcon, - compass: TagCategoryCompassIcon, + 'combat': TagCategoryCombatIcon, + 'compass': TagCategoryCompassIcon, 'core-shaders': TagCategoryCoreShadersIcon, - crown: TagCategoryCrownIcon, - cursed: TagCategoryCursedIcon, - decoration: TagCategoryDecorationIcon, - dices: TagCategoryDicesIcon, - economy: TagCategoryEconomyIcon, - entities: TagCategoryEntitiesIcon, - environment: TagCategoryEnvironmentIcon, - equipment: TagCategoryEquipmentIcon, - fantasy: TagCategoryFantasyIcon, - film: TagCategoryFilmIcon, - flag: TagCategoryFlagIcon, - foliage: TagCategoryFoliageIcon, - fonts: TagCategoryFontsIcon, - food: TagCategoryFoodIcon, - footprints: TagCategoryFootprintsIcon, + 'crown': TagCategoryCrownIcon, + 'cursed': TagCategoryCursedIcon, + 'decoration': TagCategoryDecorationIcon, + 'dices': TagCategoryDicesIcon, + 'economy': TagCategoryEconomyIcon, + 'entities': TagCategoryEntitiesIcon, + 'environment': TagCategoryEnvironmentIcon, + 'equipment': TagCategoryEquipmentIcon, + 'fantasy': TagCategoryFantasyIcon, + 'film': TagCategoryFilmIcon, + 'flag': TagCategoryFlagIcon, + 'foliage': TagCategoryFoliageIcon, + 'fonts': TagCategoryFontsIcon, + 'food': TagCategoryFoodIcon, + 'footprints': TagCategoryFootprintsIcon, 'game-mechanics': TagCategoryGameMechanicsIcon, 'gamepad-2': TagCategoryGamepad2Icon, - gauge: TagCategoryGaugeIcon, - globe: TagCategoryGlobeIcon, + 'gauge': TagCategoryGaugeIcon, + 'globe': TagCategoryGlobeIcon, 'grid-3x3': TagCategoryGrid3x3Icon, - gui: TagCategoryGuiIcon, - handshake: TagCategoryHandshakeIcon, + 'gui': TagCategoryGuiIcon, + 'handshake': TagCategoryHandshakeIcon, 'heart-crack': TagCategoryHeartCrackIcon, 'heart-pulse': TagCategoryHeartPulseIcon, - high: TagCategoryHighIcon, - house: TagCategoryHouseIcon, - items: TagCategoryItemsIcon, + 'high': TagCategoryHighIcon, + 'house': TagCategoryHouseIcon, + 'items': TagCategoryItemsIcon, 'kitchen-sink': TagCategoryKitchenSinkIcon, - library: TagCategoryLibraryIcon, - lightweight: TagCategoryLightweightIcon, - locale: TagCategoryLocaleIcon, - lock: TagCategoryLockIcon, - low: TagCategoryLowIcon, - magic: TagCategoryMagicIcon, - management: TagCategoryManagementIcon, + 'library': TagCategoryLibraryIcon, + 'lightweight': TagCategoryLightweightIcon, + 'locale': TagCategoryLocaleIcon, + 'lock': TagCategoryLockIcon, + 'low': TagCategoryLowIcon, + 'magic': TagCategoryMagicIcon, + 'management': TagCategoryManagementIcon, 'map-pinned': TagCategoryMapPinnedIcon, - medium: TagCategoryMediumIcon, - minigame: TagCategoryMinigameIcon, - mobs: TagCategoryMobsIcon, - modded: TagCategoryModdedIcon, - models: TagCategoryModelsIcon, - multiplayer: TagCategoryMultiplayerIcon, - network: TagCategoryNetworkIcon, - optimization: TagCategoryOptimizationIcon, - palette: TagCategoryPaletteIcon, + 'medium': TagCategoryMediumIcon, + 'minigame': TagCategoryMinigameIcon, + 'mobs': TagCategoryMobsIcon, + 'modded': TagCategoryModdedIcon, + 'models': TagCategoryModelsIcon, + 'multiplayer': TagCategoryMultiplayerIcon, + 'network': TagCategoryNetworkIcon, + 'optimization': TagCategoryOptimizationIcon, + 'palette': TagCategoryPaletteIcon, 'path-tracing': TagCategoryPathTracingIcon, 'paw-print': TagCategoryPawPrintIcon, - pbr: TagCategoryPbrIcon, - pickaxe: TagCategoryPickaxeIcon, - potato: TagCategoryPotatoIcon, - quests: TagCategoryQuestsIcon, - realistic: TagCategoryRealisticIcon, - reflections: TagCategoryReflectionsIcon, + 'pbr': TagCategoryPbrIcon, + 'pickaxe': TagCategoryPickaxeIcon, + 'potato': TagCategoryPotatoIcon, + 'quests': TagCategoryQuestsIcon, + 'realistic': TagCategoryRealisticIcon, + 'reflections': TagCategoryReflectionsIcon, 'refresh-ccw': TagCategoryRefreshCcwIcon, - screenshot: TagCategoryScreenshotIcon, + 'screenshot': TagCategoryScreenshotIcon, 'scroll-text': TagCategoryScrollTextIcon, 'semi-realistic': TagCategorySemiRealisticIcon, - shadows: TagCategoryShadowsIcon, - shield: TagCategoryShieldIcon, - simplistic: TagCategorySimplisticIcon, - skull: TagCategorySkullIcon, - social: TagCategorySocialIcon, - square: TagCategorySquareIcon, - storage: TagCategoryStorageIcon, - sword: TagCategorySwordIcon, - swords: TagCategorySwordsIcon, - target: TagCategoryTargetIcon, - technology: TagCategoryTechnologyIcon, - terminal: TagCategoryTerminalIcon, - theater: TagCategoryTheaterIcon, - themed: TagCategoryThemedIcon, - transportation: TagCategoryTransportationIcon, + 'shadows': TagCategoryShadowsIcon, + 'shield': TagCategoryShieldIcon, + 'simplistic': TagCategorySimplisticIcon, + 'skull': TagCategorySkullIcon, + 'social': TagCategorySocialIcon, + 'square': TagCategorySquareIcon, + 'storage': TagCategoryStorageIcon, + 'sword': TagCategorySwordIcon, + 'swords': TagCategorySwordsIcon, + 'target': TagCategoryTargetIcon, + 'technology': TagCategoryTechnologyIcon, + 'terminal': TagCategoryTerminalIcon, + 'theater': TagCategoryTheaterIcon, + 'themed': TagCategoryThemedIcon, + 'transportation': TagCategoryTransportationIcon, 'tree-pine': TagCategoryTreePineIcon, - trophy: TagCategoryTrophyIcon, - tweaks: TagCategoryTweaksIcon, - users: TagCategoryUsersIcon, - utility: TagCategoryUtilityIcon, + 'trophy': TagCategoryTrophyIcon, + 'tweaks': TagCategoryTweaksIcon, + 'users': TagCategoryUsersIcon, + 'utility': TagCategoryUtilityIcon, 'vanilla-like': TagCategoryVanillaLikeIcon, 'wand-sparkles': TagCategoryWandSparklesIcon, 'wifi-off': TagCategoryWifiOffIcon, - worldgen: TagCategoryWorldgenIcon, - zap: TagCategoryZapIcon, + 'worldgen': TagCategoryWorldgenIcon, + 'zap': TagCategoryZapIcon, } export const loaderIconMap: Record = { - babric: TagLoaderBabricIcon, + 'babric': TagLoaderBabricIcon, 'bta-babric': TagLoaderBtaBabricIcon, - bukkit: TagLoaderBukkitIcon, - bungeecord: TagLoaderBungeecordIcon, - canvas: TagLoaderCanvasIcon, - datapack: TagLoaderDatapackIcon, - fabric: TagLoaderFabricIcon, - folia: TagLoaderFoliaIcon, - forge: TagLoaderForgeIcon, - geyser: TagLoaderGeyserIcon, - iris: TagLoaderIrisIcon, + 'bukkit': TagLoaderBukkitIcon, + 'bungeecord': TagLoaderBungeecordIcon, + 'canvas': TagLoaderCanvasIcon, + 'datapack': TagLoaderDatapackIcon, + 'fabric': TagLoaderFabricIcon, + 'folia': TagLoaderFoliaIcon, + 'forge': TagLoaderForgeIcon, + 'geyser': TagLoaderGeyserIcon, + 'iris': TagLoaderIrisIcon, 'java-agent': TagLoaderJavaAgentIcon, 'legacy-fabric': TagLoaderLegacyFabricIcon, - liteloader: TagLoaderLiteloaderIcon, - minecraft: TagLoaderMinecraftIcon, - modloader: TagLoaderModloaderIcon, - mrpack: TagLoaderMrpackIcon, - neoforge: TagLoaderNeoforgeIcon, - nilloader: TagLoaderNilloaderIcon, - optifine: TagLoaderOptifineIcon, - ornithe: TagLoaderOrnitheIcon, - paper: TagLoaderPaperIcon, - purpur: TagLoaderPurpurIcon, - quilt: TagLoaderQuiltIcon, - rift: TagLoaderRiftIcon, - spigot: TagLoaderSpigotIcon, - sponge: TagLoaderSpongeIcon, - vanilla: TagLoaderVanillaIcon, - velocity: TagLoaderVelocityIcon, - waterfall: TagLoaderWaterfallIcon, + 'liteloader': TagLoaderLiteloaderIcon, + 'minecraft': TagLoaderMinecraftIcon, + 'modloader': TagLoaderModloaderIcon, + 'mrpack': TagLoaderMrpackIcon, + 'neoforge': TagLoaderNeoforgeIcon, + 'nilloader': TagLoaderNilloaderIcon, + 'optifine': TagLoaderOptifineIcon, + 'ornithe': TagLoaderOrnitheIcon, + 'paper': TagLoaderPaperIcon, + 'purpur': TagLoaderPurpurIcon, + 'quilt': TagLoaderQuiltIcon, + 'rift': TagLoaderRiftIcon, + 'spigot': TagLoaderSpigotIcon, + 'sponge': TagLoaderSpongeIcon, + 'vanilla': TagLoaderVanillaIcon, + 'velocity': TagLoaderVelocityIcon, + 'waterfall': TagLoaderWaterfallIcon, } diff --git a/packages/blog/compiled/analytics_overhaul.ts b/packages/blog/compiled/analytics_overhaul.ts index 5a6e64dae..41628a29e 100644 --- a/packages/blog/compiled/analytics_overhaul.ts +++ b/packages/blog/compiled/analytics_overhaul.ts @@ -3,7 +3,7 @@ export const article = { html: () => import(`./analytics_overhaul.content`).then(m => m.html), title: "Project Analytics are good now", summary: "Get deeper insights into how people are using your projects with breakdowns, filtering, and more!", - date: "2026-05-29T11:00:00.000Z", + date: "2026-05-29T20:00:00.000Z", slug: "analytics-overhaul", authors: ["AJfd8YH6","6EjnV9Uf","xSQqYYIN"], unlisted: false,