[{"data":1,"prerenderedAt":214},["ShallowReactive",2],{"navigation_docs":3,"-features-custom-icons":96,"-features-custom-icons-surround":209},[4,10,24,45,64,73,83],{"title":5,"path":6,"stem":7,"children":8},"Introduction","/introduction","0.introduction/index",[9],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13,"children":14,"page":23},"Installation","/installation","1.installation",[15,19],{"title":16,"path":17,"stem":18},"Docker","/installation/docker","1.installation/1.docker",{"title":20,"path":21,"stem":22},"From source","/installation/manual","1.installation/2.manual",false,{"title":25,"path":26,"stem":27,"children":28,"page":23},"Features","/features","2.features",[29,33,37,41],{"title":30,"path":31,"stem":32},"Templates","/features/templates","2.features/1.templates",{"title":34,"path":35,"stem":36},"Assistant","/features/assistant","2.features/2.assistant",{"title":38,"path":39,"stem":40},"Profiles","/features/profiles","2.features/4.profiles",{"title":42,"path":43,"stem":44},"Custom icons","/features/custom-icons","2.features/5.custom-icons",{"title":46,"path":47,"stem":48,"children":49},"Ramble","/ramble","3.ramble",[50,52,56,60],{"title":46,"path":47,"stem":51},"3.ramble/index",{"title":53,"path":54,"stem":55},"Install and configure","/ramble/configuration","3.ramble/1.configuration",{"title":57,"path":58,"stem":59},"Ramble API","/ramble/api","3.ramble/2.api",{"title":61,"path":62,"stem":63},"iOS Shortcuts","/ramble/ios","3.ramble/3.ios",{"title":65,"path":66,"stem":67,"children":68,"page":23},"Guide","/guide","4.guide",[69],{"title":70,"path":71,"stem":72},"App usage","/guide/usage","4.guide/1.usage",{"title":74,"path":75,"stem":76,"children":77},"Contributing","/contribute","5.contribute/1.index",[78,79],{"title":74,"path":75,"stem":76},{"title":80,"path":81,"stem":82},"Localization","/contribute/localization","5.contribute/2.localization",{"title":84,"path":85,"stem":86,"children":87,"page":23},"About","/about","6.about",[88,92],{"title":89,"path":90,"stem":91},"Architecture","/about/architecture","6.about/0.architecture",{"title":93,"path":94,"stem":95},"Attribution","/about/attribution","6.about/1.attribution",{"id":97,"title":42,"body":98,"description":202,"extension":203,"links":204,"meta":205,"navigation":206,"path":43,"seo":207,"stem":44,"__hash__":208},"docs/2.features/5.custom-icons.md",{"type":99,"value":100,"toc":200},"minimark",[101,114,145,188,196],[102,103,104,105,109,110,113],"p",{},"Admins can add their own icons by mounting a folder into the container (see the commented ",[106,107,108],"code",{},"volumes"," example in the ",[106,111,112],{},"docker-compose*.yml"," files):",[115,116,121],"pre",{"className":117,"code":118,"language":119,"meta":120,"style":120},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","volumes:\n  - /\u003Cyour_path>/firefly-pico-icons:/var/www/html/storage/app/custom-icons:ro\n","yaml","",[106,122,123,135],{"__ignoreMap":120},[124,125,128,131],"span",{"class":126,"line":127},"line",1,[124,129,108],{"class":130},"swJcz",[124,132,134],{"class":133},"sMK4o",":\n",[124,136,138,141],{"class":126,"line":137},2,[124,139,140],{"class":133},"  -",[124,142,144],{"class":143},"sfazB"," /\u003Cyour_path>/firefly-pico-icons:/var/www/html/storage/app/custom-icons:ro\n",[146,147,148,170,178,185],"ul",{},[149,150,151,152,155,156,155,159,155,162,165,166,169],"li",{},"Supported formats: ",[106,153,154],{},".svg",", ",[106,157,158],{},".png",[106,160,161],{},".webp",[106,163,164],{},".jpg","/",[106,167,168],{},".jpeg",". Only files directly in the folder are used (no subfolders).",[149,171,172,173,177],{},"The icons appear in a ",[174,175,176],"strong",{},"Custom"," tab of the icon picker. New files are picked up when the picker is opened or on the next sync.",[149,179,180,181,184],{},"The file name (without extension) is the name used for search, so name files descriptively (e.g. ",[106,182,183],{},"coffee.svg",").",[149,186,187],{},"In dark mode custom icons are inverted (like the built-in ones), so dark line icons (e.g. from svgrepo.com) work best.",[189,190,191,192,195],"tip",{},"Outside Docker, the folder can be changed with the ",[106,193,194],{},"CUSTOM_ICONS_PATH"," env variable.",[197,198,199],"style",{},"html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":120,"searchDepth":137,"depth":137,"links":201},[],"Add your own icons to the icon picker","md",null,{},true,{"title":42,"description":202},"UOxea2oD1YNKP5pLeGaSSfM_USjIiuwFtqqLH88v6MY",[210,212],{"title":38,"path":39,"stem":40,"description":211,"children":-1},"Easily switch between your app settings",{"title":46,"path":47,"stem":51,"description":213,"children":-1},"Turn a few spoken or written words into complete transaction drafts.",1791975937491]