{"users":[{"id":4263,"username":"mcwumbly","name":"Dave McClure","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mcwumbly/{size}/103861_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":115923,"username":"Discourse","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/discourse/{size}/148734_2.png","admin":true,"trust_level":4},{"id":175517,"username":"mpaulhac","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/mpaulhac/{size}/501931_2.png","trust_level":1},{"id":166720,"username":"opcourdis","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/o/45deac/{size}.png","trust_level":2},{"id":95552,"username":"Moin","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/moin/{size}/554653_2.png","trust_level":3},{"id":57788,"username":"nathank","name":"Nathan Kershaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/nathank/{size}/290039_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":4},{"id":155728,"username":"dennisjbr","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dennisjbr/{size}/444916_2.png","trust_level":2},{"id":71232,"username":"MarcP","name":"MarcP","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/marcp/{size}/160184_2.png","flair_name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111","flair_group_id":84,"trust_level":2},{"id":140271,"username":"hugh","name":"Hugh Lashbrooke","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hugh/{size}/336717_2.png","trust_level":2},{"id":194089,"username":"Christopher_Warnock","name":"Christopher Warnock","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/christopher_warnock/{size}/489640_2.png","trust_level":0},{"id":13378,"username":"angus","name":"Angus McLeod","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/angus/{size}/341715_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":173218,"username":"gilles","name":null,"avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/gilles/{size}/549022_2.png","trust_level":3},{"id":174634,"username":"Willy","name":"Willy","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/willy/{size}/499930_2.png","trust_level":2},{"id":192449,"username":"Hasimir","name":"Alex","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/hasimir/{size}/553565_2.png","trust_level":1},{"id":67026,"username":"PaulinaMX","name":"ForosMX","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/paulinamx/{size}/210473_2.png","trust_level":2},{"id":39686,"username":"Zomb","name":"Ro","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/zomb/{size}/93881_2.png","trust_level":2},{"id":27384,"username":"merefield","name":"Robert","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/merefield/{size}/176214_2.png","trust_level":3},{"id":113000,"username":"chapoi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chapoi/{size}/537252_2.png","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":43554,"username":"ChrisBeach","name":"Chris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/chrisbeach/{size}/214628_2.png","trust_level":2},{"id":8571,"username":"tobiaseigen","name":"Tobias Eigen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tobiaseigen/{size}/539204_2.png","trust_level":2},{"id":66204,"username":"fzngagan","name":"Faizaan Gagan","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/fzngagan/{size}/259349_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":185304,"username":"Lou","name":"Lou","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lou/{size}/544605_2.png","trust_level":2},{"id":114401,"username":"salbertelli","name":"Sheila","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/salbertelli/{size}/256625_2.png","trust_level":1},{"id":154972,"username":"kOS","name":"KilianS","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/kos/{size}/441826_2.png","trust_level":2},{"id":21029,"username":"pmusaraj","name":"Penar Musaraj","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pmusaraj/{size}/119489_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":14005,"username":"haydenjames","name":"Hayden James","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/haydenjames/{size}/255678_2.png","trust_level":2},{"id":109684,"username":"f1r4s","name":"Eddie","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/f1r4s/{size}/245347_2.png","trust_level":2},{"id":36685,"username":"Arkshine","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/arkshine/{size}/298682_2.png","flair_name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_group_id":148,"trust_level":3},{"id":62294,"username":"Heliosurge","name":"Dan DeMontmorency","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/heliosurge/{size}/131899_2.png","trust_level":3},{"id":181081,"username":"stephtara","name":"Stephanie Booth","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/stephtara/{size}/517827_2.png","trust_level":3},{"id":78445,"username":"Don","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/don/{size}/228726_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":97747,"username":"EchoBilisim","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/e/bc8723/{size}.png","trust_level":2},{"id":139528,"username":"LoveMCJ","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/278dde/{size}.png","trust_level":2},{"id":83631,"username":"Jagster","name":"Jakke Flemming","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jagster/{size}/192154_2.png","trust_level":3},{"id":192990,"username":"xlg256","name":"Leo","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/xlg256/{size}/555005_2.png","trust_level":1},{"id":123888,"username":"Joseph_Hansen","name":"Joseph Hansen","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/joseph_hansen/{size}/280051_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":2},{"id":39292,"username":"davidkingham","name":"David Kingham","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/davidkingham/{size}/119528_2.png","trust_level":2},{"id":105064,"username":"Frully","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/frully/{size}/235059_2.png","trust_level":2},{"id":98294,"username":"Stephane_Roy","name":"Stephane Roy","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/stephane_roy/{size}/222598_2.png","trust_level":2},{"id":111326,"username":"Helga_Razinkova","name":"Helga","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/helga_razinkova/{size}/249626_2.png","trust_level":2},{"id":140691,"username":"sallypf","name":"Sally","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/c57346/{size}.png","trust_level":2},{"id":2770,"username":"awesomerobot","name":"Kris","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/awesomerobot/{size}/142900_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":127856,"username":"Lilly","name":"Lillian ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lilly/{size}/555832_2.png","trust_level":3},{"id":189472,"username":"R23D_Printing","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/r23d_printing/{size}/544902_2.png","trust_level":2},{"id":135392,"username":"NateDhaliwal","name":"Nate Dhaliwal","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/natedhaliwal/{size}/313494_2.png","flair_name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111","flair_group_id":73,"trust_level":3},{"id":154769,"username":"tyler.lamparter","name":"Tyler Lamparter","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tyler.lamparter/{size}/485862_2.png","trust_level":2},{"id":100484,"username":"JammyDodger","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jammydodger/{size}/254611_2.png","trust_level":3},{"id":64663,"username":"patrickemin","name":"Patrick EMIN","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/patrickemin/{size}/520162_2.png","trust_level":2},{"id":8722,"username":"Falco","name":"Falco","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/falco/{size}/179432_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":406,"username":"RGJ","name":"Richard - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rgj/{size}/523185_2.png","flair_name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_group_id":142,"trust_level":4},{"id":63143,"username":"Ed_S","name":"Ed S","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ed_s/{size}/134015_2.png","trust_level":3},{"id":44278,"username":"volas","name":"Alexander V ","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/volas/{size}/130651_2.png","trust_level":2},{"id":13093,"username":"pacharanero","name":"Marcus Baw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/pacharanero/{size}/500583_2.png","primary_group_name":"VolunteerMods","flair_name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_group_id":276,"trust_level":4},{"id":35474,"username":"Canapin","name":"Coin-coin le Canapin","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/canapin/{size}/119591_2.png","trust_level":3},{"id":71403,"username":"raghukamath","name":"Raghavendra Kamath","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/raghukamath/{size}/160330_2.png","trust_level":2},{"id":174008,"username":"Dimava","name":"Dimava","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/dimava/{size}/498540_2.png","trust_level":2},{"id":18201,"username":"ccdw","name":"Christopher W","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ccdw/{size}/51564_2.png","trust_level":2},{"id":187022,"username":"Ray_Crick","name":"Ray Crick","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ray_crick/{size}/497381_2.png","trust_level":1},{"id":6548,"username":"michaeld","name":"Michael - Communiteq","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/michaeld/{size}/1594_2.png","trust_level":2},{"id":9775,"username":"elberet","name":"Jens Maier","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/elberet/{size}/122404_2.png","trust_level":2},{"id":65971,"username":"richbrennan","name":"Rich","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/richbrennan/{size}/143177_2.png","trust_level":1},{"id":69973,"username":"p0fi","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/p0fi/{size}/261315_2.png","trust_level":2},{"id":1,"username":"sam","name":"Sam Saffron","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sam/{size}/102149_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":113881,"username":"ego-lay_atman-bay","name":"ego-lay_atman-bay","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/ego-lay_atman-bay/{size}/255458_2.png","trust_level":1},{"id":13900,"username":"thoka","name":"Thomas Kalka","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/thoka/{size}/115652_2.png","trust_level":2},{"id":178709,"username":"juanjosegzl","name":"Juan José González","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/juanjosegzl/{size}/511141_2.png","trust_level":1},{"id":186126,"username":"singi2016cn","name":"Singi2016cn","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/singi2016cn/{size}/532755_2.png","trust_level":2},{"id":60033,"username":"LotusJeff","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/lotusjeff/{size}/477888_2.png","trust_level":2},{"id":98933,"username":"jumagura","name":"Marcos","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/jumagura/{size}/244796_2.png","trust_level":1},{"id":184620,"username":"Luna_Mora","name":"Luna Mora","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/luna_mora/{size}/527917_2.png","trust_level":2},{"id":146376,"username":"Monikas","name":"JustMonika","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/monikas/{size}/375316_2.png","trust_level":2},{"id":23968,"username":"david","name":"David Taylor","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/david/{size}/157490_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":71041,"username":"satonotdead","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/satonotdead/{size}/447830_2.png","trust_level":2},{"id":104390,"username":"rishi","name":"Rishi","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/rishi/{size}/233665_2.png","trust_level":1},{"id":14360,"username":"oshyan","name":"Oshyan Greene","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/oshyan/{size}/212644_2.png","trust_level":2},{"id":70845,"username":"Drew-ART","name":"Drew","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/8edcca/{size}.png","trust_level":2},{"id":8051,"username":"sebastianh","name":"Rebastion","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/sebastianh/{size}/40415_2.png","trust_level":2},{"id":190572,"username":"Eilgnaw","name":"Eilgnaw","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/eilgnaw/{size}/548026_2.png","trust_level":2},{"id":82960,"username":"manuel","name":"Manuel Kostka","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/manuel/{size}/468169_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":4},{"id":105081,"username":"Decorbuz","name":"","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/decorbuz/{size}/235124_2.png","trust_level":2},{"id":60726,"username":"jrgong","name":"jrgong","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/c57346/{size}.png","trust_level":2},{"id":24222,"username":"tshenry","name":"Taylor","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/tshenry/{size}/119495_2.png","primary_group_name":"team","flair_name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_color":"111","flair_group_id":47,"admin":true,"trust_level":3},{"id":79230,"username":"Td_skt","name":"Td skt","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/td_skt/{size}/180580_2.png","trust_level":2},{"id":5559,"username":"downey","name":"Michael Downey","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/downey/{size}/166878_2.png","trust_level":2},{"id":12454,"username":"Richie","name":"Richie Rich","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/richie/{size}/115110_2.png","trust_level":2},{"id":79040,"username":"Paul_King1","name":"Paul King","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/paul_king1/{size}/218888_2.png","trust_level":2},{"id":146370,"username":"45thj5ej","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/4/34f0e0/{size}.png","trust_level":2},{"id":153366,"username":"Steve_John","name":"Steve John","avatar_template":"/user_avatar/meta-redesign-2026.discourse.group/steve_john/{size}/435022_2.png","trust_level":2}],"primary_groups":[{"id":47,"name":"team"},{"id":276,"name":"VolunteerMods"}],"flair_groups":[{"id":47,"name":"team","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/b/ebee30bd98aef20357e4a177a5a1e45b877ce088.svg","flair_bg_color":"","flair_color":"111"},{"id":148,"name":"support-advocates","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/4/e4038d4d9848de2eabab38e17b8bdb69da154024.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":84,"name":"theme_creator","flair_url":"palette","flair_bg_color":"ddd","flair_color":"111"},{"id":142,"name":"support-experts","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/e/2/e250ec403580530d19e6a9ed42d0d525a51a9dbe.svg","flair_bg_color":"FFFFFF","flair_color":""},{"id":276,"name":"VolunteerMods","flair_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/7/d/27de051915b8a604d176484cd260d10cfc956d42.svg","flair_bg_color":"","flair_color":""},{"id":73,"name":"theme_authors","flair_url":"paintbrush","flair_bg_color":"ddd","flair_color":"111"}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/customization/209?page=1","per_page":30,"top_tags":[{"id":83,"name":"official","slug":"official"},{"id":451,"name":"broken","slug":"broken"},{"id":452,"name":"deprecated","slug":"deprecated"},{"id":517,"name":"included-in-core","slug":"included-in-core"},{"id":731,"name":"experimental","slug":"experimental"},{"id":449,"name":"pavilion","slug":"pavilion"},{"id":464,"name":"end-of-life","slug":"end-of-life"},{"id":543,"name":"ai","slug":"ai"},{"id":279,"name":"auth-plugins","slug":"auth-plugins"},{"id":483,"name":"sidebar","slug":"sidebar"},{"id":453,"name":"unmaintained","slug":"unmaintained"},{"id":450,"name":"desktop","slug":"desktop"},{"id":35,"name":"mobile","slug":"mobile"},{"id":317,"name":"chat","slug":"chat"},{"id":22,"name":"composer","slug":"composer"},{"id":330,"name":"rest-api","slug":"rest-api"},{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":39,"name":"email","slug":"email"},{"id":529,"name":"tags","slug":"tags"},{"id":231,"name":"topic-voting","slug":"topic-voting"},{"id":66,"name":"wordpress","slug":"wordpress"},{"id":632,"name":"ai-bot","slug":"ai-bot"},{"id":31,"name":"onebox","slug":"onebox"},{"id":259,"name":"payments","slug":"payments"},{"id":229,"name":"solved","slug":"solved"},{"id":356,"name":"web3","slug":"web3"},{"id":87,"name":"advertising","slug":"advertising"},{"id":278,"name":"development","slug":"development"},{"id":32,"name":"notifications","slug":"notifications"},{"id":68,"name":"pr-welcome","slug":"pr-welcome"},{"id":917,"name":"about-page","slug":"about-page"}],"topics":[{"fancy_title":"About the Customization category","fancy_title_localized":false,"locale":"en","id":396993,"title":"About the Customization category","slug":"about-the-customization-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-25T10:30:58.166Z","last_posted_at":"2026-02-25T10:30:58.175Z","bumped":true,"bumped_at":"2026-02-25T10:30:58.166Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Directories for official and community built themes, components, plugins, and other extensions you can use to customize Discourse.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":98,"like_count":0,"has_summary":false,"last_poster_username":"mcwumbly","category_id":209,"op_like_count":0,"pinned_globally":false,"featured_link":null,"ai_topic_gist":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4263,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Discourse Calendar and Events","fancy_title_localized":false,"locale":"en","id":97376,"title":"Discourse Calendar and Events","slug":"discourse-calendar-and-events","posts_count":146,"reply_count":361,"highest_post_number":601,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_1024x161.png","created_at":"2018-09-17T15:50:24.557Z","last_posted_at":"2026-06-08T08:41:50.856Z","bumped":true,"bumped_at":"2026-06-09T23:13:15.001Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Calendar and Events adds dynamic and interactive calendar and event features to your Discourse site.\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. Th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2220,"height":350,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":161,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_1024x161.png"},{"max_width":800,"max_height":800,"width":800,"height":126,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_800x126.png"},{"max_width":600,"max_height":600,"width":600,"height":94,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_600x94.png"},{"max_width":400,"max_height":400,"width":400,"height":63,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_400x63.png"},{"max_width":300,"max_height":300,"width":300,"height":47,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_300x47.png"},{"max_width":200,"max_height":200,"width":200,"height":31,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/d/d/0/dd0c7aaf04d5b84a5aa3af4c1afc7b5c2396b9f2_2_200x31.png"}],"tags":[{"id":241,"name":"calendar-and-events","slug":"calendar-and-events"},{"id":83,"name":"official","slug":"official"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"calendar-and-events":"","official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":58316,"like_count":329,"has_summary":true,"last_poster_username":"nathank","category_id":22,"op_like_count":98,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users requested features to prevent accidental event creation, auto-delete expired events, and enable location map lookups, with the latter addressed via a new formal feature request for official plugin integration.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":175517,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":166720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Discourse Doc Categories","fancy_title_localized":false,"locale":"en","id":322376,"title":"Discourse Doc Categories","slug":"discourse-doc-categories","posts_count":125,"reply_count":108,"highest_post_number":162,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_1024x378.png","created_at":"2024-08-26T23:00:13.390Z","last_posted_at":"2026-06-09T16:51:03.983Z","bumped":true,"bumped_at":"2026-06-09T16:51:03.983Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Doc Categories provides the ability for particular categories to be set aside for documentation, enabling additional features for them.\n\n\n:hammer_and_wrench:\nRepository Link\nhtt&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1516,"height":560,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":378,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_1024x378.png"},{"max_width":800,"max_height":800,"width":800,"height":295,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_800x295.png"},{"max_width":600,"max_height":600,"width":600,"height":221,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_600x221.png"},{"max_width":400,"max_height":400,"width":400,"height":147,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_400x147.png"},{"max_width":300,"max_height":300,"width":300,"height":110,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_300x110.png"},{"max_width":200,"max_height":200,"width":200,"height":73,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e63800b7ccc7b8dff6865197ee3af4eed4509f_2_200x73.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":894,"name":"doc-categories","slug":"doc-categories"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":8986,"like_count":257,"has_summary":true,"last_poster_username":"Christopher_Warnock","category_id":22,"op_like_count":38,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users are inquiring about implementing card-style displays for documentation topics and seeking guidance on selecting the appropriate plugin branch for compatibility with the Discourse v2026.1 Extended Support Release.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":155728,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71232,"primary_group_id":null,"flair_group_id":84},{"extras":null,"description":"Frequent Poster","user_id":140271,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":194089,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Custom Wizard Plugin :mage:","fancy_title_localized":false,"locale":"en","id":73345,"title":"Custom Wizard Plugin :mage:","slug":"custom-wizard-plugin","posts_count":44,"reply_count":607,"highest_post_number":961,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg","created_at":"2017-11-03T10:25:13.991Z","last_posted_at":"2026-06-09T11:53:15.107Z","bumped":true,"bumped_at":"2026-06-09T11:53:15.107Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":pavilion:\nSummary\nForms for Discourse. This plugin lets you make rich and powerful forms for your Discourse forum. Better user onboarding, structured posting, data enrichment, automated actions and much more &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Custom Wizard Plugin 🧙","thumbnails":[{"max_width":null,"max_height":null,"width":792,"height":809,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b.svg"},{"max_width":800,"max_height":800,"width":783,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_783x800.svg"},{"max_width":600,"max_height":600,"width":587,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_587x600.svg"},{"max_width":400,"max_height":400,"width":391,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_391x400.svg"},{"max_width":300,"max_height":300,"width":293,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_293x300.svg"},{"max_width":200,"max_height":200,"width":195,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/6/5/f656714c442a3520a168201aec4c22550b6e0c7b_2_195x200.svg"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":62218,"like_count":198,"has_summary":false,"last_poster_username":"angus","category_id":22,"op_like_count":160,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The discourse-custom-wizard plugin caused a fatal application crash due to a breaking change in Discourse Core, but the developer has since released a fix to restore compatibility and functionality.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":174634,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":192449,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Gifs","fancy_title_localized":false,"locale":"en","id":158738,"title":"Discourse Gifs","slug":"discourse-gifs","posts_count":111,"reply_count":200,"highest_post_number":294,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1.png","created_at":"2020-07-24T22:24:05.381Z","last_posted_at":"2026-06-09T08:40:34.845Z","bumped":true,"bumped_at":"2026-06-09T08:40:34.845Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Gifs adds a button to the composer that allows you to search for gifs and easily add the best one to your post.\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/discours&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":708,"height":201,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1.png"},{"max_width":600,"max_height":600,"width":600,"height":170,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1_2_600x170.png"},{"max_width":400,"max_height":400,"width":400,"height":113,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1_2_400x113.png"},{"max_width":300,"max_height":300,"width":300,"height":85,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1_2_300x85.png"},{"max_width":200,"max_height":200,"width":200,"height":56,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/c/6ca9aaf2440c0cd9a952456fca0737f1076cf9d1_2_200x56.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":587,"name":"gifs","slug":"gifs"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","gifs":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-gifs/158738\"..."},"views":30587,"like_count":400,"has_summary":true,"last_poster_username":"chapoi","category_id":120,"op_like_count":84,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Gifs theme component now displays the GIF search button in the regular toolbar on mobile devices, matching the desktop layout.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":67026,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":39686,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":113000,"primary_group_id":null,"flair_group_id":47}]},{"fancy_title":"Events Plugin :calendar:","fancy_title_localized":false,"locale":"en","id":69776,"title":"Events Plugin :calendar:","slug":"events-plugin","posts_count":867,"reply_count":566,"highest_post_number":891,"image_url":null,"created_at":"2017-09-11T02:44:59.654Z","last_posted_at":"2026-06-02T20:23:05.260Z","bumped":true,"bumped_at":"2026-06-08T07:48:31.895Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":electric_plug:\nSummary\nDiscourse Events allows you to add and manage events with Discourse.\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://github.com/angusmcleod/discourse-events\n\n\n:open_book:\nInstall Guide\nHo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Events Plugin 📅","thumbnails":null,"tags":[],"tags_descriptions":{},"views":93350,"like_count":2408,"has_summary":true,"last_poster_username":"Lou","category_id":22,"op_like_count":106,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that the Discourse Events plugin is currently broken, with issues persisting across multiple reports regarding site functionality and event management.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":43554,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66204,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":185304,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Right Sidebar Blocks","fancy_title_localized":false,"locale":"en","id":231067,"title":"Right Sidebar Blocks","slug":"right-sidebar-blocks","posts_count":172,"reply_count":121,"highest_post_number":197,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_1024x861.jpeg","created_at":"2022-06-25T02:55:24.614Z","last_posted_at":"2026-06-03T17:04:37.419Z","bumped":true,"bumped_at":"2026-06-08T01:47:01.569Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nRight Sidebar Blocks shows a sidebar to the right of topic lists with a configurable list of blocks.\n\n\n:eyeglasses:\nPreview\nPreview on Discourse Theme Creator\n\n\n:hammer_and_wrench:\nReposi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1615,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":861,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_1024x861.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":672,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_800x672.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":504,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_600x504.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":336,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_400x336.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":252,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_300x252.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/8/e/a8e631513d11d9831b1e45b0fe84e5d7932376b5_2_200x168.jpeg"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":450,"name":"desktop","slug":"desktop"},{"id":686,"name":"right-sidebar-blocks","slug":"right-sidebar-blocks"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","right-sidebar-blocks":"Topics about the <a href=\"https://meta.discourse.org/t/right-sidebar-blocks/2..."},"views":15940,"like_count":247,"has_summary":true,"last_poster_username":"haydenjames","category_id":120,"op_like_count":63,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user requested increasing the Top Contributors count from five to ten, and after clarifying that the `count` parameter controls this, confirmed the solution works.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":114401,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":154972,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":21029,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":14005,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Air Theme","fancy_title_localized":false,"locale":"en","id":197703,"title":"Air Theme","slug":"air-theme","posts_count":390,"reply_count":378,"highest_post_number":605,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_1024x647.png","created_at":"2021-07-20T20:24:30.799Z","last_posted_at":"2026-06-07T11:17:17.295Z","bumped":true,"bumped_at":"2026-06-07T11:17:17.295Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nAir Theme is a clean &amp; modern theme with a handful of theme components included to enhance your forum!\n\n\n:eyeglasses:\nPreview\nPreview on Discourse Theme Creator\n\n\n:hammer_and_wrench:\nRepo&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2946,"height":1864,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":647,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_1024x647.png"},{"max_width":800,"max_height":800,"width":800,"height":506,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_800x506.png"},{"max_width":600,"max_height":600,"width":600,"height":379,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_600x379.png"},{"max_width":400,"max_height":400,"width":400,"height":253,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_400x253.png"},{"max_width":300,"max_height":300,"width":300,"height":189,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_300x189.png"},{"max_width":200,"max_height":200,"width":200,"height":126,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/5/2/52297fe2ab838db1902f6acbbbdee53d1271a840_2_200x126.png"}],"tags":[{"id":784,"name":"air-theme","slug":"air-theme"}],"tags_descriptions":{"air-theme":"Topics about the <a href=\"https://meta.discourse.org/t/air-theme/197703\"> Air..."},"views":64312,"like_count":842,"has_summary":true,"last_poster_username":"stephtara","category_id":61,"op_like_count":141,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a bug in Safari where editing a tagged topic fails with the Air Theme, while the issue does not occur in Chrome or with other themes.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":109684,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36685,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":62294,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":181081,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"FKB Pro - Social theme","fancy_title_localized":false,"locale":"en","id":234323,"title":"FKB Pro - Social theme","slug":"fkb-pro-social-theme","posts_count":473,"reply_count":296,"highest_post_number":496,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_1024x513.jpeg","created_at":"2022-07-28T20:58:41.756Z","last_posted_at":"2026-06-07T02:46:44.760Z","bumped":true,"bumped_at":"2026-06-07T02:46:44.760Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"FKB Pro is a highly modified, detailed, professional social theme, but still user-friendly. :rocket: \n\n:warning: This theme is quite sensitive and maybe not well compatible with other theme components or plugins you u&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1435,"height":719,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":513,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_1024x513.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_800x400.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_600x300.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_400x200.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":150,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_300x150.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":100,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/5/4/3/543b344600b8fb6ae6dccc92c77cecc46646b004_2_200x100.jpeg"}],"tags":[],"tags_descriptions":{},"views":32761,"like_count":641,"has_summary":true,"last_poster_username":"xlg256","category_id":61,"op_like_count":62,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported inconsistent mobile touch targets on topic cards in the FKB Pro theme and shared a CSS snippet using pointer-events to fix swipe misclicks and refine interactive areas.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":78445,"primary_group_id":276,"flair_group_id":276},{"extras":null,"description":"Frequent Poster","user_id":97747,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":139528,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":192990,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Image comparison slider","fancy_title_localized":false,"locale":"en","id":264479,"title":"Image comparison slider","slug":"image-comparison-slider","posts_count":32,"reply_count":19,"highest_post_number":33,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57.png","created_at":"2023-05-10T01:56:37.441Z","last_posted_at":"2026-06-06T17:08:41.738Z","bumped":true,"bumped_at":"2026-06-06T17:08:41.738Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAdd a button to the composer to create a draggable interactive image comparison slider.\n\n\n:hammer_and_wrench:\nRepository\nGitHub - josephclaytonhansen/discourse-image-comparison-sli&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":526,"height":616,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57.png"},{"max_width":600,"max_height":600,"width":512,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57_2_512x600.png"},{"max_width":400,"max_height":400,"width":341,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57_2_341x400.png"},{"max_width":300,"max_height":300,"width":256,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57_2_256x300.png"},{"max_width":200,"max_height":200,"width":170,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/1/9/11935a36f0aaceafce8c27006de3f67efdaf3d57_2_170x200.png"}],"tags":[],"tags_descriptions":{},"views":3634,"like_count":96,"has_summary":false,"last_poster_username":"Arkshine","category_id":120,"op_like_count":27,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Arkshine released a major update to the Discourse image comparison slider component, introducing zoom, pan, fullscreen, accessibility features, and rich text editing while requiring version 2026.6.0-latest and changing the markdown format.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":123888,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":39292,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":105064,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":98294,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":36685,"primary_group_id":null,"flair_group_id":148}]},{"fancy_title":"Custom Header Links","fancy_title_localized":false,"locale":"en","id":90588,"title":"Custom Header Links","slug":"custom-header-links","posts_count":70,"reply_count":127,"highest_post_number":223,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_1024x536.PNG","created_at":"2018-06-24T10:22:32.915Z","last_posted_at":"2026-06-06T00:19:44.284Z","bumped":true,"bumped_at":"2026-06-06T00:19:44.284Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nCustom Header Links allows you to easily add custom text-based links to the header.\n\n\n:eyeglasses:\nPreview\nPreview on Discourse Theme Creator\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1884,"height":987,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2.PNG"},{"max_width":1024,"max_height":1024,"width":1024,"height":536,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_1024x536.PNG"},{"max_width":800,"max_height":800,"width":800,"height":419,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_800x419.PNG"},{"max_width":600,"max_height":600,"width":600,"height":314,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_600x314.PNG"},{"max_width":400,"max_height":400,"width":400,"height":209,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_400x209.PNG"},{"max_width":300,"max_height":300,"width":300,"height":157,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_300x157.PNG"},{"max_width":200,"max_height":200,"width":200,"height":104,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/7/c/7cb9a838779ef257f37c10423b77989c8c6a35f2_2_200x104.PNG"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":551,"name":"custom-header-links","slug":"custom-header-links"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","custom-header-links":"Topics about the <a href=\"https://meta.discourse.org/t/custom-header-links/90..."},"views":52979,"like_count":210,"has_summary":true,"last_poster_username":"awesomerobot","category_id":120,"op_like_count":83,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss whether tablet devices should be treated as desktops or mobile to optimize content hiding, with some suggesting a new toggle to address this common use case for better header management.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36685,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":111326,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":140691,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2770,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Discourse Sidebar Menu Reorder","fancy_title_localized":false,"locale":"en","id":394049,"title":"Discourse Sidebar Menu Reorder","slug":"discourse-sidebar-menu-reorder","posts_count":16,"reply_count":10,"highest_post_number":16,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_763x1024.jpeg","created_at":"2026-01-22T02:28:08.319Z","last_posted_at":"2026-06-05T19:31:46.011Z","bumped":true,"bumped_at":"2026-06-05T19:31:46.011Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAllows reordering default and custom sidebar menu sections\n\n\n:eyeglasses:\nPreview\nhttps://discourse.theme-creator.io/theme/Lilly/discourse-sidebar-menu-reorder\n\n\n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1632,"height":2188,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a.jpeg"},{"max_width":1024,"max_height":1024,"width":763,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_763x1024.jpeg"},{"max_width":800,"max_height":800,"width":596,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_596x800.jpeg"},{"max_width":600,"max_height":600,"width":447,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_447x600.jpeg"},{"max_width":400,"max_height":400,"width":298,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_298x400.jpeg"},{"max_width":300,"max_height":300,"width":223,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_223x300.jpeg"},{"max_width":200,"max_height":200,"width":149,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/8/a/c/8ac26ac0db61fa4fa6faeafc7a8649eb5145fb4a_2_149x200.jpeg"}],"tags":[{"id":483,"name":"sidebar","slug":"sidebar"}],"tags_descriptions":{},"views":670,"like_count":59,"has_summary":false,"last_poster_username":"Lilly","category_id":120,"op_like_count":27,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discuss a theme component for reordering Discourse sidebar menus, highlighting the requirement for exact slug matching with spaces converted to dashes and expressing interest in integrating these features into the core platform.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":189472,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":57788,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":8571,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Accent Theme","fancy_title_localized":false,"locale":"en","id":404620,"title":"Accent Theme","slug":"accent-theme","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_1024x580.jpeg","created_at":"2026-06-05T17:45:16.685Z","last_posted_at":"2026-06-05T17:45:16.920Z","bumped":true,"bumped_at":"2026-06-05T17:45:16.920Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":eyeglasses:\nPreview\nTheme Creator\n\n\n:hammer_and_wrench:\nRepository\nGitHub - pmusaraj/discourse-accent · GitHub\n\n\n:question:\nInstall Guide\nHow to install a theme or theme component\n\n\n:open_book:\nNew to Discour&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1702,"height":965,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":580,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_1024x580.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":453,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_800x453.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":340,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_600x340.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":226,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_400x226.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":170,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_300x170.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":113,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/1/d/b/1db322623a8dbaa01f262aaf1a728a682efe19a3_2_200x113.jpeg"}],"tags":[],"tags_descriptions":{},"views":117,"like_count":13,"has_summary":false,"last_poster_username":"pmusaraj","category_id":61,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"pmusaraj introduced the Accent Theme, a light, card-based Discourse theme featuring two color schemes, a glassy effect, and easy branding customization through a single accent color.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":21029,"primary_group_id":47,"flair_group_id":47}]},{"fancy_title":"Discourse Topic Voting","fancy_title_localized":false,"locale":"en","id":40121,"title":"Discourse Topic Voting","slug":"discourse-topic-voting","posts_count":37,"reply_count":164,"highest_post_number":326,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0.png","created_at":"2016-02-24T20:59:09.653Z","last_posted_at":"2026-06-05T01:44:53.553Z","bumped":true,"bumped_at":"2026-06-05T01:44:53.553Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Topic Voting gives the ability to vote on topics in a specified category.[1]\n\n\n\n:open_book:\nInstall Guide\n\nThis plugin is  bundled with Discourse core. There is no need to insta&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":347,"height":125,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0.png"},{"max_width":300,"max_height":300,"width":300,"height":108,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0_2_300x108.png"},{"max_width":200,"max_height":200,"width":200,"height":72,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/2/625d84186ea85ff4aa0d3ab9b2088ea57f5cead0_2_200x72.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":231,"name":"topic-voting","slug":"topic-voting"},{"id":517,"name":"included-in-core","slug":"included-in-core"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","topic-voting":""},"views":83597,"like_count":188,"has_summary":false,"last_poster_username":"patrickemin","category_id":22,"op_like_count":128,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reports that removing the 'idea' category type disabled topic voting across their site, revealing an unintended dependency between category types and voting functionality that required manual restoration of settings.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":154769,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":64663,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse-health-check: one-shot CLI overview of your Discourse server","fancy_title_localized":false,"locale":"en","id":404458,"title":"Discourse-health-check: one-shot CLI overview of your Discourse server","slug":"discourse-health-check-one-shot-cli-overview-of-your-discourse-server","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png","created_at":"2026-06-03T18:57:33.265Z","last_posted_at":"2026-06-04T13:42:44.268Z","bumped":true,"bumped_at":"2026-06-04T13:42:44.268Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A small bash script I created for my own forum that gives a one-shot health overview of Discourse server. Sharing for anyone who finds this type of quick overview useful. \nChecks system resources: Docker, Discourse servi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1408,"height":1076,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":782,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_1024x782.png"},{"max_width":800,"max_height":800,"width":800,"height":611,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_800x611.png"},{"max_width":600,"max_height":600,"width":600,"height":458,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_600x458.png"},{"max_width":400,"max_height":400,"width":400,"height":305,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_400x305.png"},{"max_width":300,"max_height":300,"width":300,"height":229,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_300x229.png"},{"max_width":200,"max_height":200,"width":200,"height":152,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/f/8/2f80a794bfea5feb62e1dfb7c143717a971e28b6_2_200x152.png"}],"tags":[{"id":1113,"name":"hosting","slug":"hosting"},{"id":654,"name":"server-resources","slug":"server-resources"},{"id":10,"name":"performance","slug":"performance"}],"tags_descriptions":{"hosting":"Topics about services for hosting Discourse, either on your own servers, in t..."},"views":148,"like_count":24,"has_summary":false,"last_poster_username":"haydenjames","category_id":5,"op_like_count":9,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Following a correction regarding the Discourse server process, the health-check script was updated to v1.0.2 to verify backup offsite copying by comparing file access and modification times.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":14005,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":63143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Mermaid","fancy_title_localized":false,"locale":"en","id":218242,"title":"Discourse Mermaid","slug":"discourse-mermaid","posts_count":16,"reply_count":30,"highest_post_number":55,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_1024x470.png","created_at":"2022-02-15T14:16:15.801Z","last_posted_at":"2026-06-03T17:33:27.705Z","bumped":true,"bumped_at":"2026-06-03T17:33:27.705Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\n\nDiscourse Mermaid lets you create very powerful graphs using the Mermaid syntax.\n\n\n:eyeglasses:\nPreview\nPreview on Discourse Theme Creator\n\n\n:hammer_and_wrench:\nRepository Link\nhttps://gi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1396,"height":642,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":470,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_1024x470.png"},{"max_width":800,"max_height":800,"width":800,"height":367,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_800x367.png"},{"max_width":600,"max_height":600,"width":600,"height":275,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_600x275.png"},{"max_width":400,"max_height":400,"width":400,"height":183,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_400x183.png"},{"max_width":300,"max_height":300,"width":300,"height":137,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_300x137.png"},{"max_width":200,"max_height":200,"width":200,"height":91,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/d/1/d1cbfb258bd1f7e2265c554ba18e09483315316b_2_200x91.png"}],"tags":[{"id":83,"name":"official","slug":"official"},{"id":675,"name":"mermaid","slug":"mermaid"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team","mermaid":"Topics about the <a href=\"https://meta.discourse.org/t/discourse-mermaid/2182..."},"views":7316,"like_count":50,"has_summary":false,"last_poster_username":"pacharanero","category_id":120,"op_like_count":31,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A pull request has been submitted to the Discourse Mermaid theme component repository, following confirmation that contributions are welcome for this official tool enabling Mermaid syntax graph creation.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36685,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":100484,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":44278,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13093,"primary_group_id":276,"flair_group_id":276}]},{"fancy_title":"Topic List Previews (TLP)","fancy_title_localized":false,"locale":"en","id":209973,"title":"Topic List Previews (TLP)","slug":"topic-list-previews-tlp","posts_count":718,"reply_count":480,"highest_post_number":735,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_1024x236.jpeg","created_at":"2021-11-23T12:25:59.797Z","last_posted_at":"2026-06-03T16:44:58.202Z","bumped":true,"bumped_at":"2026-06-03T16:44:58.202Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This is a Theme Component but has the option to add a complementary plugin. \n\n\n\n\n\n\n\n\n\n\n\n:information_source:\nSummary\nThe original Topic Preview component that allows you to add images and excerpts (and more!) to the Topi&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":2230,"height":514,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":236,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_1024x236.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":184,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_800x184.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":138,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_600x138.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":92,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_400x92.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":69,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_300x69.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":46,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/3/0/302ad968dd997f1e8b6d23aa56137731e0c3462c_2_200x46.jpeg"}],"tags":[],"tags_descriptions":{},"views":30515,"like_count":1058,"has_summary":true,"last_poster_username":"merefield","category_id":120,"op_like_count":54,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A community pull request enabled clickable black areas within topic list tiles, enhancing the usability of the Topic List Previews theme component.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":35474,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":71403,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":174008,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Member Application","fancy_title_localized":false,"locale":"en","id":399190,"title":"Discourse Member Application","slug":"discourse-member-application","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_1024x576.jpeg","created_at":"2026-03-24T23:35:06.708Z","last_posted_at":"2026-06-03T08:33:29.234Z","bumped":true,"bumped_at":"2026-06-03T08:33:29.234Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nDiscourse Member Application lets you run a structured application process for prospective members before they join your Discourse community.\n\n\n:hammer_and_wrench:\nRepository Link\nR&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1280,"height":720,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":576,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_1024x576.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":450,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_800x450.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":337,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_600x337.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":225,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_400x225.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":168,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_300x168.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":112,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/3/7/7/377ebc7ab46b47f565de226746ae82fe88380033_2_200x112.jpeg"}],"tags":[],"tags_descriptions":{},"views":272,"like_count":17,"has_summary":false,"last_poster_username":"gilles","category_id":22,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"While the Discourse Member Application plugin currently lacks file upload support, the developer is considering adding it, and a user is exploring a custom solution to validate license plates against a CSV file for a specific community.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":189472,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":174634,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":173218,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Video Stream :movie_camera:","fancy_title_localized":false,"locale":"en","id":388754,"title":"Discourse Video Stream :movie_camera:","slug":"discourse-video-stream","posts_count":6,"reply_count":5,"highest_post_number":6,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992.jpeg","created_at":"2025-11-17T20:45:24.049Z","last_posted_at":"2026-06-02T22:29:25.344Z","bumped":true,"bumped_at":"2026-06-02T22:29:25.344Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Discourse Video Stream adds seamless Cloudflare Stream integration for uploading and embedding high-quality, long-form video content  and live streaming in your Discourse site. \nOverview\nThis plugin provides a complete w&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Discourse Video Stream 🎥","thumbnails":[{"max_width":null,"max_height":null,"width":776,"height":544,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":420,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_600x420.jpeg"},{"max_width":400,"max_height":400,"width":399,"height":280,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_399x280.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":210,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_300x210.jpeg"},{"max_width":200,"max_height":200,"width":199,"height":140,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/0/e/c0e2f307c2139790b3d06dffc5c281e11845d992_2_199x140.jpeg"}],"tags":[{"id":199,"name":"video","slug":"video"}],"tags_descriptions":{},"views":658,"like_count":42,"has_summary":false,"last_poster_username":"Ray_Crick","category_id":22,"op_like_count":18,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The Discourse Video Stream plugin integrates Cloudflare Stream for video uploads and live streaming, with users reporting successful initial setup and resolution of early audio playback issues upon re-uploading.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8722,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":18201,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":187022,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Migrated password hashes support","fancy_title_localized":false,"locale":null,"id":19512,"title":"Migrated password hashes support","slug":"migrated-password-hashes-support","posts_count":35,"reply_count":23,"highest_post_number":36,"image_url":null,"created_at":"2014-09-01T17:51:25.425Z","last_posted_at":"2026-06-02T13:17:31.743Z","bumped":true,"bumped_at":"2026-06-02T13:17:31.743Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Here is the password migration support plugin: \nhttps://github.com/communiteq/discourse-migratepassword/ \n\nThe original thread follows.\n\nWe do regular forum conversions (yes, we’ll open source the converter once it’s sta&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":12068,"like_count":61,"has_summary":false,"last_poster_username":"RGJ","category_id":22,"op_like_count":13,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The migratepassword plugin was updated to clear legacy password hashes upon every successful login, addressing a security concern where unused hashes persisted alongside new credentials for users who reset passwords or used alternative authentication methods.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6548,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9775,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":65971,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":69973,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142}]},{"fancy_title":"Discourse Suggested Edits","fancy_title_localized":false,"locale":"en","id":398691,"title":"Discourse Suggested Edits","slug":"discourse-suggested-edits","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5.png","created_at":"2026-03-18T03:54:25.475Z","last_posted_at":"2026-06-01T02:56:11.695Z","bumped":true,"bumped_at":"2026-06-01T02:56:11.695Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":writing_hand: Allows community members to suggest edits to posts, giving reviewers granular control over which changes to accept — without granting full editing permissions. \n\n\n:warning: Plugin is experimental and subj&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":404,"height":65,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5.png"},{"max_width":400,"max_height":400,"width":400,"height":64,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_400x64.png"},{"max_width":300,"max_height":300,"width":300,"height":48,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_300x48.png"},{"max_width":200,"max_height":200,"width":200,"height":32,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/6/5/46559908f4f119c9fab57bc1c144266c1ed6abe5_2_200x32.png"}],"tags":[{"id":731,"name":"experimental","slug":"experimental"}],"tags_descriptions":{},"views":253,"like_count":27,"has_summary":false,"last_poster_username":"sam","category_id":22,"op_like_count":17,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user reported a plugin initialization error causing a race condition, prompting the developer to consider moving the fix into a pre-initializer to resolve the issue with the experimental suggested edits plugin.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":95552,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":64663,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":127856,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Snapblocks","fancy_title_localized":false,"locale":"en","id":310155,"title":"Snapblocks","slug":"snapblocks","posts_count":13,"reply_count":10,"highest_post_number":14,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818.png","created_at":"2024-05-31T20:42:46.413Z","last_posted_at":"2026-05-31T15:02:32.694Z","bumped":true,"bumped_at":"2026-05-31T15:02:32.694Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAllow users to use snapblocks in their posts.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - snap-blocks/snapblocks-discourse: snapblocks discourse plugin · GitHub\n\n\n:open_book:\nIn&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":341,"height":153,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818.png"},{"max_width":300,"max_height":300,"width":300,"height":134,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818_2_300x134.png"},{"max_width":200,"max_height":200,"width":200,"height":89,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/b/8/8/b8831daef11e25b687546490f11e19be92b55818_2_200x89.png"}],"tags":[{"id":357,"name":"bbcode","slug":"bbcode"}],"tags_descriptions":{},"views":1064,"like_count":34,"has_summary":false,"last_poster_username":"ego-lay_atman-bay","category_id":22,"op_like_count":14,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Developers discuss converting the Snapblocks Discourse plugin into a theme component for easier installation and updates, with one contributor volunteering to undertake the rewrite due to the absence of server-side logic.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":113881,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13900,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73}]},{"fancy_title":"Geo Blocking plugin","fancy_title_localized":false,"locale":"en","id":227824,"title":"Geo Blocking plugin","slug":"geo-blocking-plugin","posts_count":45,"reply_count":32,"highest_post_number":49,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png","created_at":"2022-05-23T09:43:22.883Z","last_posted_at":"2026-05-31T05:07:09.599Z","bumped":true,"bumped_at":"2026-05-31T05:07:09.599Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Summary: Geo Blocking plugin for Discourse \n:link: GitHub:  GitHub - communiteq/discourse-geo-blocking · GitHub \n:arrow_right:  Install: Follow the plugin installation guide. \n:moneybag: Client: This plugin has been spon&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":763,"height":690,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55.png"},{"max_width":600,"max_height":600,"width":600,"height":542,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_600x542.png"},{"max_width":400,"max_height":400,"width":400,"height":361,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_400x361.png"},{"max_width":300,"max_height":300,"width":300,"height":271,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_300x271.png"},{"max_width":200,"max_height":200,"width":200,"height":180,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/e/a/9eabbc1ae3d99ee7a9f640cfcaca3ea3a99f4d55_2_200x180.png"}],"tags":[],"tags_descriptions":{},"views":3287,"like_count":72,"has_summary":false,"last_poster_username":"RGJ","category_id":22,"op_like_count":26,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A recent Discourse update has impacted the Geo Blocking plugin, prompting the developer to investigate the reported GitHub issue and provide a fix in the coming days.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":178709,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":60033,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Category Lockdown","fancy_title_localized":false,"locale":"en","id":70649,"title":"Discourse Category Lockdown","slug":"discourse-category-lockdown","posts_count":115,"reply_count":73,"highest_post_number":133,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_1024x652.png","created_at":"2017-09-23T21:26:39.229Z","last_posted_at":"2026-05-31T01:36:27.976Z","bumped":true,"bumped_at":"2026-05-31T01:36:27.976Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This plugin allows you to restrict access to topic pages in a category. Topic titles will still show up in topic lists, search, user activity &amp; digest emails. This is a great way to advertise the activity in a “members-o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1098,"height":700,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":652,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_1024x652.png"},{"max_width":800,"max_height":800,"width":800,"height":510,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_800x510.png"},{"max_width":600,"max_height":600,"width":600,"height":382,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_600x382.png"},{"max_width":400,"max_height":400,"width":400,"height":255,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_400x255.png"},{"max_width":300,"max_height":300,"width":300,"height":191,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_300x191.png"},{"max_width":200,"max_height":200,"width":200,"height":127,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/f/2/7/f274755c7139a6a9415ed10015c5d77f80fe9c93_2_200x127.png"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":13645,"like_count":276,"has_summary":true,"last_poster_username":"Luna_Mora","category_id":22,"op_like_count":50,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users have reported a deprecation notice in the console for the discourse-category-lockdown plugin, indicating that its .hbs files need to be refactored to use the .gjs extension.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":98933,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":66204,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":83631,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":406,"primary_group_id":null,"flair_group_id":142},{"extras":"latest","description":"Most Recent Poster","user_id":184620,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Discourse Points Mall (Check-in, Shop, Orders, Makeup Cards, Ledger)","fancy_title_localized":false,"locale":"en","id":398080,"title":"Discourse Points Mall (Check-in, Shop, Orders, Makeup Cards, Ledger)","slug":"discourse-points-mall-check-in-shop-orders-makeup-cards-ledger","posts_count":11,"reply_count":6,"highest_post_number":12,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_1024x735.jpeg","created_at":"2026-03-10T15:51:55.436Z","last_posted_at":"2026-05-29T20:21:12.680Z","bumped":true,"bumped_at":"2026-05-29T20:21:12.680Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":information_source:\nSummary\nAdds a complete points mall to Discourse: check-in, shop, orders, makeup cards, and points history.\n\n\n:hammer_and_wrench:\nRepository Link\nGitHub - VegaMonika/discourse-points-mall &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1920,"height":1379,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":735,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_1024x735.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":574,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_800x574.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":430,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_600x430.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":287,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_400x287.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":215,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_300x215.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":143,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/4/4/f/44f258336d19574eb52a0af8cc4605eb155888a7_2_200x143.jpeg"}],"tags":[],"tags_descriptions":{},"views":353,"like_count":20,"has_summary":false,"last_poster_username":"satonotdead","category_id":22,"op_like_count":11,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users express interest in extending the newly introduced points mall plugin to unlock forum functionalities, such as granting group access or posting permissions in specific categories.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":146376,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":186126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":135392,"primary_group_id":null,"flair_group_id":73},{"extras":null,"description":"Frequent Poster","user_id":23968,"primary_group_id":47,"flair_group_id":47},{"extras":"latest","description":"Most Recent Poster","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Blog Post Styling","fancy_title_localized":false,"locale":"en","id":110841,"title":"Blog Post Styling","slug":"blog-post-styling","posts_count":87,"reply_count":96,"highest_post_number":186,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069.jpeg","created_at":"2019-03-06T11:10:58.473Z","last_posted_at":"2026-05-29T11:30:10.289Z","bumped":true,"bumped_at":"2026-05-29T11:30:10.289Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse:\nSummary\nBlog Post Styling lets you designate a blog category, which alters the look of topics within the category to look more like traditional blog posts.\n\n\n:eyeglasses:\nPreview\nPreview on theme-c&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1003,"height":915,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":729,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069_2_800x729.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":547,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069_2_600x547.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":364,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069_2_400x364.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":273,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069_2_300x273.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":182,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/2/2/f/22f6655256ad2a0aab523cc111a8eb1a8ce3d069_2_200x182.jpeg"}],"tags":[{"id":83,"name":"official","slug":"official"}],"tags_descriptions":{"official":"Themes, theme components, or plugins officially maintained by the Discourse team"},"views":25400,"like_count":340,"has_summary":true,"last_poster_username":"sebastianh","category_id":120,"op_like_count":107,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users discussed updating the Discourse instance from version 2026.1.4 to 2026.5.0, with one participant noting no urgency and inquiring about the regular update schedule.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":115923,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":104390,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14360,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":70845,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":8051,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Dexo - A Native iOS Client for Discourse","fancy_title_localized":false,"locale":"en","id":399129,"title":"Dexo - A Native iOS Client for Discourse","slug":"dexo-a-native-ios-client-for-discourse","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png","created_at":"2026-03-24T09:38:31.442Z","last_posted_at":"2026-05-29T01:06:36.702Z","bumped":true,"bumped_at":"2026-05-29T01:06:36.702Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi everyone! \nI’d like to share Dexo, a native iOS client for Discourse forums that I’ve been building with UIKit and Swift. \nScreenshots\n\n\n\n\nHome\nTopic Detail\nCategories\n\n\n\n\n\n\n\n\n\n\nFeatures\n\nMulti-Forum Management — Add,&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1474,"height":2786,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf.png"},{"max_width":1024,"max_height":1024,"width":541,"height":1024,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_541x1024.png"},{"max_width":800,"max_height":800,"width":423,"height":800,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_423x800.png"},{"max_width":600,"max_height":600,"width":317,"height":600,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_317x600.png"},{"max_width":400,"max_height":400,"width":211,"height":400,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_211x400.png"},{"max_width":300,"max_height":300,"width":158,"height":300,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_158x300.png"},{"max_width":200,"max_height":200,"width":105,"height":200,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/a/e/9ae76ce267e13c542c2e13e2b9aff90af5b6abdf_2_105x200.png"}],"tags":[],"tags_descriptions":{},"views":141,"like_count":18,"has_summary":false,"last_poster_username":"Eilgnaw","category_id":5,"op_like_count":15,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer of Dexo, a native iOS client for Discourse, announced that the application has added support for nested replies.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":190572,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Featured Topics","fancy_title_localized":false,"locale":"en","id":217580,"title":"Featured Topics","slug":"featured-topics","posts_count":57,"reply_count":27,"highest_post_number":63,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_1024x417.jpeg","created_at":"2022-02-08T21:38:36.173Z","last_posted_at":"2026-05-28T19:46:48.751Z","bumped":true,"bumped_at":"2026-05-28T19:46:48.751Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":":discourse2:\nSummary\nFeature topics based on tags.\n\n\n:hammer_and_wrench:\nRepository Link\nManuel Kostka / Discourse / Components / Featured Topics · GitLab\n\n\n:open_book:\nNew to Discourse Themes?\nBeginner’s guid&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1217,"height":496,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":417,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_1024x417.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":326,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_800x326.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":244,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_600x244.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":163,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_400x163.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":122,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_300x122.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":81,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/c/2/e/c2efb40c05cf3268173a48d2cce9a0b750bd3a80_2_200x81.jpeg"}],"tags":[],"tags_descriptions":{},"views":6459,"like_count":99,"has_summary":true,"last_poster_username":"manuel","category_id":120,"op_like_count":35,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"The developer confirmed the thread is the correct place for feedback on the Featured Topics component but requires specific error details to troubleshoot, noting an inability to debug compatibility with other user-side code.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":82960,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":105081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":36685,"primary_group_id":null,"flair_group_id":148},{"extras":null,"description":"Frequent Poster","user_id":60726,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":111326,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Category Previews","fancy_title_localized":false,"locale":"en","id":155296,"title":"Category Previews","slug":"category-previews","posts_count":48,"reply_count":29,"highest_post_number":53,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_1024x161.png","created_at":"2020-06-19T01:12:48.729Z","last_posted_at":"2026-05-28T16:47:50.789Z","bumped":true,"bumped_at":"2026-05-28T16:47:50.789Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"This component will allow you to add “category previews” to your categories page so users are able to see that a category exists without having access to the actual category. The preview looks like a standard category, b&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":[{"max_width":null,"max_height":null,"width":1322,"height":208,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774.png"},{"max_width":1024,"max_height":1024,"width":1024,"height":161,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_1024x161.png"},{"max_width":800,"max_height":800,"width":800,"height":125,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_800x125.png"},{"max_width":600,"max_height":600,"width":600,"height":94,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_600x94.png"},{"max_width":400,"max_height":400,"width":400,"height":62,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_400x62.png"},{"max_width":300,"max_height":300,"width":300,"height":47,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_300x47.png"},{"max_width":200,"max_height":200,"width":200,"height":31,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/1/61a2a143216f2a8010b6430b97b11354c88ed774_2_200x31.png"}],"tags":[],"tags_descriptions":{},"views":8952,"like_count":141,"has_summary":false,"last_poster_username":"satonotdead","category_id":120,"op_like_count":41,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"A user inquires whether recent Discourse updates render the Category Previews component plugin unnecessary, questioning the need for this external tool.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24222,"primary_group_id":47,"flair_group_id":47},{"extras":null,"description":"Frequent Poster","user_id":79230,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":5559,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":12454,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":71041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Landing Pages Plugin :small_airplane:","fancy_title_localized":false,"locale":"en","id":180967,"title":"Landing Pages Plugin :small_airplane:","slug":"landing-pages-plugin","posts_count":153,"reply_count":111,"highest_post_number":166,"image_url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_1024x573.jpeg","created_at":"2021-02-24T04:09:40.938Z","last_posted_at":"2026-05-28T16:43:01.507Z","bumped":true,"bumped_at":"2026-05-28T16:43:01.507Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The Landing Pages Plugin lets you make standalone landing pages for your Discourse instance. You can display topics, users and other content from your forum. You can restrict pages to groups, apply Discourse themes, set &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Landing Pages Plugin 🛩","thumbnails":[{"max_width":null,"max_height":null,"width":2848,"height":1594,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703.jpeg"},{"max_width":1024,"max_height":1024,"width":1024,"height":573,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_1024x573.jpeg"},{"max_width":800,"max_height":800,"width":800,"height":447,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_800x447.jpeg"},{"max_width":600,"max_height":600,"width":600,"height":335,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_600x335.jpeg"},{"max_width":400,"max_height":400,"width":400,"height":223,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_400x223.jpeg"},{"max_width":300,"max_height":300,"width":300,"height":167,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_300x167.jpeg"},{"max_width":200,"max_height":200,"width":200,"height":111,"url":"//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/3X/6/a/6a814baa278270159f5f099c0656fbbdc5b48703_2_200x111.jpeg"}],"tags":[{"id":449,"name":"pavilion","slug":"pavilion"}],"tags_descriptions":{},"views":16506,"like_count":235,"has_summary":true,"last_poster_username":"merefield","category_id":22,"op_like_count":54,"pinned_globally":false,"featured_link":null,"ai_topic_gist":"Users report that the Landing Pages Plugin generates a 500 error after updating to Discourse v2026.6.0-latest due to an undefined 'mobile_view?' method, which developers have confirmed explains the failure.","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13378,"primary_group_id":null,"flair_group_id":142},{"extras":null,"description":"Frequent Poster","user_id":79040,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":146370,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":153366,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":27384,"primary_group_id":null,"flair_group_id":null}]}]}}