[{"data":1,"prerenderedAt":229},["ShallowReactive",2],{"publication-markuxt-framework-en":3,"publication-members":196},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":7,"authors":9,"authors_orcid":13,"year":17,"doi":7,"venue":18,"keywords":19,"body":25,"_type":20,"_id":190,"_source":191,"_file":192,"_stem":193,"_extension":194,"locale":195},"\u002Fpublications\u002Fmarkuxt-framework","publications",false,"","Markuxt Publication Demo: A Markdown-First Framework for Academic Portals",[10,11,12],"hnrobert","Calc1te","Gentle-Lijie",[14,15,16],"0009-0000-1778-7485","0009-0005-8541-2729","0009-0009-3964-7198",2025,"Open Source Project",[20,21,22,23,24],"markdown","nuxt","academic portal","static site","framework",{"type":26,"children":27,"toc":183},"root",[28,112,119,125,131,161,167,172,178],{"type":29,"tag":30,"props":31,"children":36},"element","a",{"class":32,"href":33,"target":34,"rel":35},"card-github no-styling","https:\u002F\u002Fgithub.com\u002Fmarkuxt\u002Fmarkuxt","_blank","noopener noreferrer",[37,78,84],{"type":29,"tag":38,"props":39,"children":41},"div",{"class":40},"gc-titlebar",[42,73],{"type":29,"tag":38,"props":43,"children":45},{"class":44},"gc-titlebar-left",[46,62,68],{"type":29,"tag":38,"props":47,"children":49},{"class":48},"gc-owner",[50,55],{"type":29,"tag":38,"props":51,"children":54},{"class":52,"style":53},"gc-avatar","background-image: url(\"https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F291453921?v=4\"); background-size: cover; background-position: center; background-color: transparent;",[],{"type":29,"tag":38,"props":56,"children":58},{"class":57},"gc-user",[59],{"type":60,"value":61},"text","markuxt",{"type":29,"tag":38,"props":63,"children":65},{"class":64},"gc-divider",[66],{"type":60,"value":67},"\u002F",{"type":29,"tag":38,"props":69,"children":71},{"class":70},"gc-repo",[72],{"type":60,"value":61},{"type":29,"tag":38,"props":74,"children":77},{"class":75,"aria-hidden":76},"github-logo","true",[],{"type":29,"tag":38,"props":79,"children":81},{"class":80},"gc-description",[82],{"type":60,"value":83},"A Markdown-first academic portal framework for laboratories, research groups, and knowledge communities, powered by Nuxt.",{"type":29,"tag":38,"props":85,"children":87},{"class":86},"gc-infobar",[88,94,99,105],{"type":29,"tag":38,"props":89,"children":91},{"class":90},"gc-stars",[92],{"type":60,"value":93},"2",{"type":29,"tag":38,"props":95,"children":97},{"class":96},"gc-forks",[98],{"type":60,"value":93},{"type":29,"tag":38,"props":100,"children":102},{"class":101},"gc-license",[103],{"type":60,"value":104},"Apache-2.0",{"type":29,"tag":106,"props":107,"children":109},"span",{"class":108},"gc-language",[110],{"type":60,"value":111},"Vue",{"type":29,"tag":113,"props":114,"children":116},"h2",{"id":115},"abstract",[117],{"type":60,"value":118},"Abstract",{"type":29,"tag":120,"props":121,"children":122},"p",{},[123],{"type":60,"value":124},"Markuxt is an open-source framework that enables academic teams to build complete web portals using Markdown as the primary content format. Built on Nuxt 3, it provides a full theme layer including layouts, components, content transformers, and internationalization support.",{"type":29,"tag":113,"props":126,"children":128},{"id":127},"key-contributions",[129],{"type":60,"value":130},"Key Contributions",{"type":29,"tag":132,"props":133,"children":134},"ul",{},[135,141,146,151,156],{"type":29,"tag":136,"props":137,"children":138},"li",{},[139],{"type":60,"value":140},"A Markdown-first content authoring workflow for academic portals",{"type":29,"tag":136,"props":142,"children":143},{},[144],{"type":60,"value":145},"Complete theme layer with four preset palettes",{"type":29,"tag":136,"props":147,"children":148},{},[149],{"type":60,"value":150},"Built-in support for LaTeX math, Mermaid diagrams, and code highlighting",{"type":29,"tag":136,"props":152,"children":153},{},[154],{"type":60,"value":155},"First-class i18n with per-page locale files",{"type":29,"tag":136,"props":157,"children":158},{},[159],{"type":60,"value":160},"Dark\u002Flight mode with OS preference detection",{"type":29,"tag":113,"props":162,"children":164},{"id":163},"architecture",[165],{"type":60,"value":166},"Architecture",{"type":29,"tag":120,"props":168,"children":169},{},[170],{"type":60,"value":171},"Markuxt follows a Nuxt layer architecture where consuming sites extend the framework and provide only content and configuration. Content is organized into five types — members, publications, projects, positions, and news — each authored as Markdown files with YAML frontmatter.",{"type":29,"tag":113,"props":173,"children":175},{"id":174},"conclusion",[176],{"type":60,"value":177},"Conclusion",{"type":29,"tag":120,"props":179,"children":180},{},[181],{"type":60,"value":182},"Markuxt lowers the barrier for academic teams to establish a professional web presence by eliminating the need for CMS expertise while providing rich content features out of the box.",{"title":7,"searchDepth":184,"depth":184,"links":185},2,[186,187,188,189],{"id":115,"depth":184,"text":118},{"id":127,"depth":184,"text":130},{"id":163,"depth":184,"text":166},{"id":174,"depth":184,"text":177},"content:publications:markuxt-framework.md","content","publications\u002Fmarkuxt-framework.md","publications\u002Fmarkuxt-framework","md","en",[197,207,214,224],{"_path":198,"title":199,"name":11,"role":200,"orcid":15,"image":201,"category":202,"order":184,"interests":203,"_id":206},"\u002Fmembers\u002Fstaff\u002Fcalc1te","Software Engineer","Developer \u002F Maintainer","assets\u002FCalc1te.jpg","core-team",[204,205],"風吹けばカルシ","Sometimes I pretend I know how to code","content:members:staff:Calc1te.md",{"_path":208,"title":199,"name":12,"role":200,"orcid":16,"image":209,"category":202,"order":210,"interests":211,"_id":213},"\u002Fmembers\u002Fstaff\u002Fgentle-lijie","assets\u002FGentle-Lijie.png",3,[212],"Lijie Zhou","content:members:staff:Gentle-Lijie.md",{"_path":215,"title":199,"name":10,"role":216,"orcid":14,"image":217,"category":202,"order":218,"interests":219,"_id":223},"\u002Fmembers\u002Fstaff\u002Fhnrobert","Creator \u002F Developer \u002F Maintainer","assets\u002Fhnrobert.jpg",1,[220,221,222],"Robert He","Full Stack Developer @ UNNC CS Y2024","Creating what I like & what you need","content:members:staff:hnrobert.md",{"_path":215,"interests":225,"_id":228},[220,226,227],"宁诺 24届 计算机系 全栈开发者","写点我喜欢的 & 你需要的","content:members:staff:hnrobert.zh-CN.md",1783178633883]