[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"public-config":3,"i-flag:ph-4x3":14,"i-flag:us-4x3":19,"i-flag:de-4x3":21,"i-flag:hk-4x3":23,"i-tabler:lifebuoy":25,"i-tabler:timeline":28,"i-tabler:apps":30,"i-tabler:package":32,"i-tabler:circle-half-2":34,"i-tabler:sun":36,"i-tabler:moon":38,"i-tabler:menu-2":40,"i-tabler:user":42,"i-tabler:notebook":44,"i-simple-icons:forgejo":46,"i-tabler:shield-lock":48,"i-tabler:tools":50,"i-tabler:calendar":52,"i-tabler:x":54,"$f29qdr2r20dvb":56,"i-tabler:arrow-left":75,"i-tabler:tag":77},{"matomo":4,"booking":7,"site":9,"blog":11,"newsletter":12},{"enabled":5,"siteId":6},true,"7",{"enabled":5,"url":8},"https:\u002F\u002Fcal.com\u002Fjdbungart",{"url":10},"https:\u002F\u002Fjdneer.com",{"enabled":5},{"enabled":13},false,{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":18},0,640,480,"\u003Cpath fill=\"#0038a8\" d=\"M0 0h640v240H0z\"\u002F>\u003Cpath fill=\"#ce1126\" d=\"M0 240h640v240H0z\"\u002F>\u003Cpath fill=\"#fff\" d=\"M415.7 240L0 480V0\"\u002F>\u003Cpath fill=\"#fcd116\" d=\"M26.7 42.4L41 55l16.6-9.2l-7.4 17.5l14 13l-19-1.6l-8.1 17.2l-4.3-18.5L14 71l16.3-10zm323.8 172.3l.4 19l18 6.3l-18 6.2l-.4 19l-11.5-15.1l-18.2 5.5l10.8-15.6l-10.8-15.6l18.2 5.5zM37.2 388.1l8 17.2l19-1.6l-13.9 13l7.4 17.5l-16.6-9.1l-14.4 12.4l3.6-18.7L14 409l18.9-2.4zm114.2-249l-6.2 6.2l3.1 47l-3 .3l-5.7-42.9l-5.1 5l7.6 38.4a48 48 0 0 0-17.2 7.1l-21.7-32.4H96l26.4 34.3l-2.4 2l-31.1-35.5h-8.8v8.8l35.4 31l-2 2.5l-34.3-26.3v7.1l32.5 21.7q-5.2 7.8-7.1 17.2L66.3 223l-5.1 5l42.9 5.7q-.3 1.6-.3 3.1l-47-3l-6.2 6.2l6.2 6.2l47-3.1l.3 3.1l-42.9 5.7l5 5l38.4-7.6a48 48 0 0 0 7.1 17.2l-32.5 21.7v7.2l34.3-26.3l2 2.4l-35.4 31v8.8H89l31-35.4l2.5 2L96 312.2h7.2l21.7-32.5q7.8 5.2 17.2 7.1l-7.6 38.4l5 5l5.7-42.9q1.5.3 3.1.3l-3 47l6.1 6.2l6.3-6.2l-3.1-47l3-.3l5.7 43l5.1-5.1l-7.6-38.4a48 48 0 0 0 17.2-7.1l21.7 32.5h7.2l-26.4-34.3l2.4-2l31.1 35.4h8.8v-8.8l-35.4-31l2-2.4l34.3 26.3v-7.2l-32.5-21.7q5.2-7.8 7.1-17.2l38.3 7.6l5.1-5l-42.9-5.7q.3-1.5.3-3.1l47 3l6.2-6.1l-6.2-6.2l-47 3l-.3-3l42.9-5.7l-5-5l-38.4 7.5a48 48 0 0 0-7.1-17.2l32.5-21.7v-7.1l-34.3 26.3l-2-2.4l35.4-31v-8.9H214l-31 35.5l-2.5-2l26.4-34.3h-7.2L178 200.2q-7.8-5.2-17.2-7.1l7.6-38.3l-5-5l-5.7 42.8l-3.1-.3l3-47z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":20},"\u003Cpath fill=\"#bd3d44\" d=\"M0 0h640v480H0\"\u002F>\u003Cpath stroke=\"#fff\" stroke-width=\"37\" d=\"M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640\"\u002F>\u003Cpath fill=\"#192f5d\" d=\"M0 0h364.8v258.5H0\"\u002F>\u003Cmarker id=\"SVGEq3dreKJ\" markerHeight=\"30\" markerWidth=\"30\">\u003Cpath fill=\"#fff\" d=\"m14 0l9 27L0 10h28L5 27z\"\u002F>\u003C\u002Fmarker>\u003Cpath fill=\"none\" marker-mid=\"url(#SVGEq3dreKJ)\" d=\"m0 0l16 11h61h61h61h61h60L47 37h61h61h60h61L16 63h61h61h61h61h60L47 89h61h61h60h61L16 115h61h61h61h61h60L47 141h61h61h60h61L16 166h61h61h61h61h60L47 192h61h61h60h61L16 218h61h61h61h61h60z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":22},"\u003Cpath fill=\"#fc0\" d=\"M0 320h640v160H0z\"\u002F>\u003Cpath fill=\"#000001\" d=\"M0 0h640v160H0z\"\u002F>\u003Cpath fill=\"red\" d=\"M0 160h640v160H0z\"\u002F>",{"left":15,"top":15,"width":16,"height":17,"rotate":15,"vFlip":13,"hFlip":13,"body":24},"\u003Cpath fill=\"#ec1b2e\" d=\"M0 0h640v480H0\"\u002F>\u003Cpath id=\"SVG5tfvBPpj\" fill=\"#fff\" d=\"M346.3 103.1C267 98 230.6 201.9 305.6 240.3c-26-22.4-20.6-55.3-10.1-72.4l1.9 1.1c-13.8 23.5-11.2 52.7 11.1 71c-12.7-12.3-9.5-39 12.1-48.9s23.6-39.3 16.4-49.1q-14.7-25.6 9.3-38.9M307.9 164l-4.7 7.4l-1.8-8.6l-8.6-2.3l7.8-4.3l-.6-8.9l6.5 6.1l8.3-3.3l-3.7 8.1l5.6 6.8z\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(72 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(144 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(216 312.5 243.5)\"\u002F>\u003Cuse href=\"#SVG5tfvBPpj\" transform=\"rotate(288 312.5 243.5)\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":27},24,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0\"\u002F>\u003Cpath d=\"M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m12 3l3.35 3.35M9 15l-3.35 3.35m0-12.7L9 9m9.35-3.35L15 9\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":29},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m4 16l6-7l5 5l5-6\"\u002F>\u003Cpath d=\"M14 14a1 1 0 1 0 2 0a1 1 0 1 0-2 0M9 9a1 1 0 1 0 2 0a1 1 0 1 0-2 0m-6 7a1 1 0 1 0 2 0a1 1 0 1 0-2 0m16-8a1 1 0 1 0 2 0a1 1 0 1 0-2 0\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":31},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm0 10a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1zm10 0a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1zm0-8h6m-3-3v6\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":33},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 3l8 4.5v9L12 21l-8-4.5v-9zm0 9l8-4.5M12 12v9m0-9L4 7.5m12-2.25l-8 4.5\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":35},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 12a9 9 0 1 0 18 0a9 9 0 1 0-18 0m9-9v18m0-7l7-7m-7 12l8.5-8.5M12 9l4.5-4.5\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":37},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 12a4 4 0 1 0 8 0a4 4 0 1 0-8 0m-5 0h1m8-9v1m8 8h1m-9 8v1M5.6 5.6l.7.7m12.1-.7l-.7.7m0 11.4l.7.7m-12.1-.7l-.7.7\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":39},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 3h.393a7.5 7.5 0 0 0 7.92 12.446A9 9 0 1 1 12 2.992z\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":41},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 6h16M4 12h16M4 18h16\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":43},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M8 7a4 4 0 1 0 8 0a4 4 0 0 0-8 0M6 21v-2a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v2\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":45},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6 4h11a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1m3 0v18m4-14h2m-2 4h2\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":47},"\u003Cpath fill=\"currentColor\" d=\"M16.777 0a2.9 2.9 0 1 1-2.529 4.322H12.91a4.266 4.266 0 0 0-4.265 4.195v2.118a7.08 7.08 0 0 1 4.147-1.42l.118-.002h1.338a2.9 2.9 0 0 1 5.43 1.422a2.9 2.9 0 0 1-5.43 1.422H12.91a4.266 4.266 0 0 0-4.265 4.195v2.319A2.9 2.9 0 0 1 7.222 24A2.9 2.9 0 0 1 5.8 18.57V8.589a7.11 7.11 0 0 1 6.991-7.108l.118-.001h1.338A2.9 2.9 0 0 1 16.778 0M7.223 19.905a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.389m9.554-10.464a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.39m0-7.735a1.194 1.194 0 1 0 0 2.389a1.194 1.194 0 0 0 0-2.389\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":49},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 3a12 12 0 0 0 8.5 3A12 12 0 0 1 12 21A12 12 0 0 1 3.5 6A12 12 0 0 0 12 3\"\u002F>\u003Cpath d=\"M11 11a1 1 0 1 0 2 0a1 1 0 1 0-2 0m1 1v2.5\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":51},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M3 21h4L20 8a1.5 1.5 0 0 0-4-4L3 17zM14.5 5.5l4 4\"\u002F>\u003Cpath d=\"M12 8L7 3L3 7l5 5M7 8L5.5 9.5M16 12l5 5l-4 4l-5-5m4 1l-1.5 1.5\"\u002F>\u003C\u002Fg>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":53},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 7a2 2 0 0 1 2-2h12a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm12-4v4M8 3v4m-4 4h16m-9 4h1m0 0v3\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":55},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M18 6L6 18M6 6l12 12\"\u002F>",{"slug":57,"title":58,"excerpt":59,"image":60,"publishedAt":61,"topics":62,"readMinutes":63,"html":64,"metaTitle":65,"metaDescription":66,"shareImage":67,"updatedAt":71,"author":72,"related":74},"jdneer-themes-1-1-0-freescout-dark-themes-phone-fix","JDNEER Themes 1.1.0: FreeScout Dark Themes Fixed for Phones and Rebuilt for 1.8.248","JDNEER Themes 1.1.0 is rebuilt from FreeScout 1.8.248. It fixes the sender line on phones in all four dark themes, darkens the two-column list, settings tabs and customers list, and now needs FreeScout 1.8.246.","\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ffreescout-themes-1-1-0-feature.png","2026-10-24T14:46:58.000+08:00",[],3,"\u003Cp>\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">JDNEER Themes 1.1.0\u003C\u002Fa> is out. This release rebuilds my soft dark themes for \u003Ca href=\"https:\u002F\u002Ffreescout.net\u002F?ref=ghost.jdneer.com\">FreeScout\u003C\u002Fa> from FreeScout 1.8.248's stylesheets. It fixes a sender line that had become unreadable on phones in every dark theme, and it covers the parts of FreeScout that were redesigned since 1.8.244. No data is touched, and no setting changes (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">release notes\u003C\u002Fa>). If you are new to the module, my \u003Ca href=\"https:\u002F\u002Fghost.jdneer.com\u002F2026\u002F10\u002F05\u002Fjdneer-themes-brings-soft-dark-modes-to-freescout-one-user-at-a-time\u002F\">first post about JDNEER Themes\u003C\u002Fa> explains what it does.\u003C\u002Fp>\u003Cp>\u003Cstrong>Update, October 24: \u003C\u002Fstrong>I just shipped \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.1?ref=ghost.jdneer.com\">v1.1.1\u003C\u002Fa> with one more fix. The Email Signature field in Mailbox settings now shows your signature on a white background, the way recipients see it, so a signature's own colors no longer vanish on the dark themes.\u003C\u002Fp>\u003Ch2 id=\"whats-fixed\">What's fixed\u003C\u002Fh2>\u003Cp>The sender line in the conversation list is readable again on a phone, in all four dark themes. FreeScout 1.8.246 moved that line into a new element the themes did not cover, so it kept FreeScout's near-black text on the dark row (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Fsrc\u002Fbranch\u002Fmain\u002FCHANGELOG.md?ref=ghost.jdneer.com\">changelog\u003C\u002Fa>).\u003C\u002Fp>\u003Cfigure class=\"kg-card kg-image-card kg-card-hascaption\">\u003Cimg src=\"\u002Fcontent\u002Fimages\u002F2026\u002F10\u002Ffreescout-themes-1-1-0-phone-slate.png\" class=\"kg-image\" alt=\"FreeScout conversation list on a phone in the Slate dark theme, with readable sender names above each subject\" loading=\"lazy\" width=\"412\" height=\"640\" \u002F>\u003Cfigcaption>The Slate theme on a phone. Mockup rendered from FreeScout 1.8.248's stylesheets with invented data, from the \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes?ref=ghost.jdneer.com\">project repository\u003C\u002Fa>.\u003C\u002Ffigcaption>\u003C\u002Ffigure>\u003Ch2 id=\"whats-new\">What's new\u003C\u002Fh2>\u003Cp>FreeScout's two-column conversation list, its redesigned settings tabs and form labels, and the rebuilt customers list now all get dark colors (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">release notes\u003C\u002Fa>).\u003C\u002Fp>\u003Ch2 id=\"what-changed\">What changed\u003C\u002Fh2>\u003Cp>The themes now need FreeScout 1.8.246 or later, and the module says so, so FreeScout will not install it on an older version. Earlier versions of the module left the customers list and the active settings tab light (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">release notes\u003C\u002Fa>). The module is tested with FreeScout 1.8.248, and it still needs a browser with CSS color-mix() support, which any current browser has (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes?ref=ghost.jdneer.com\">README\u003C\u002Fa>).\u003C\u002Fp>\u003Ch2 id=\"updating-from-10x\">Updating from 1.0.x\u003C\u002Fh2>\u003Cp>Grab the zip and SHA256SUMS from the \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">release page\u003C\u002Fa> and check the download first:\u003C\u002Fp>\u003Cpre>\u003Ccode class=\"language-bash\">[root@freescout ~]# wget https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Fdownload\u002Fv1.1.0\u002FJdneerThemes-1.1.0.zip https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Fdownload\u002Fv1.1.0\u002FSHA256SUMS\n[root@freescout ~]# sha256sum -c --ignore-missing SHA256SUMS\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>Then unpack the new version next to the old folder and swap them, so the module is never half-present while FreeScout is serving requests. Change \u002Fpath\u002Fto\u002Ffreescout to the folder that contains artisan, and www-data to the user your web server runs as:\u003C\u002Fp>\u003Cpre>\u003Ccode class=\"language-bash\">[root@freescout ~]# cd \u002Fpath\u002Fto\u002Ffreescout\n[root@freescout freescout]# rm -rf \u002Ftmp\u002Fjdneerthemes-new \u002Ftmp\u002Fjdneerthemes-old\n[root@freescout freescout]# unzip ~\u002FJdneerThemes-1.1.0.zip -d \u002Ftmp\u002Fjdneerthemes-new\n[root@freescout freescout]# mv Modules\u002FJdneerThemes \u002Ftmp\u002Fjdneerthemes-old &amp;&amp; mv \u002Ftmp\u002Fjdneerthemes-new\u002FJdneerThemes Modules\u002F\n[root@freescout freescout]# chown -R www-data:www-data Modules\u002FJdneerThemes\n[root@freescout freescout]# sudo -u www-data php artisan freescout:module-install jdneerthemes\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>The last command runs the migrations, refreshes the public link and clears the cache. Users keep their settings. If something looks wrong, swap the old folder back and run the last command again (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes?ref=ghost.jdneer.com\">README\u003C\u002Fa>).\u003C\u002Fp>\u003Ch2 id=\"installing-it-fresh\">Installing it fresh\u003C\u002Fh2>\u003Cp>After checking the download, unpack it into FreeScout's Modules folder and give the folder to your web server's user:\u003C\u002Fp>\u003Cpre>\u003Ccode class=\"language-bash\">[root@freescout ~]# cd \u002Fpath\u002Fto\u002Ffreescout\n[root@freescout freescout]# unzip ~\u002FJdneerThemes-1.1.0.zip -d Modules\u002F\n[root@freescout freescout]# chown -R www-data:www-data Modules\u002FJdneerThemes\u003C\u002Fcode>\u003C\u002Fpre>\u003Cp>Then open Manage, Modules in FreeScout and click Activate on JDNEER Themes. Activation creates the module's table and its public folder link. If you like, pick a default theme for everyone under Settings, Appearance. Each user can still choose their own under Profile, Appearance, and nothing changes for anyone until a theme is chosen (\u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes?ref=ghost.jdneer.com\">README\u003C\u002Fa>).\u003C\u002Fp>\u003Cp>The code and full changelog are in the \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes?ref=ghost.jdneer.com\">repository\u003C\u002Fa>, and the download is on the \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Ffreescout-jdneer-themes\u002Freleases\u002Ftag\u002Fv1.1.0?ref=ghost.jdneer.com\">v1.1.0 release page\u003C\u002Fa>.\u003C\u002Fp>\u003Cp>Also new: the \u003Ca href=\"https:\u002F\u002Fgit.jdneer.com\u002Fjd\u002Fjdneer-toolbox\u002Fsrc\u002Fbranch\u002Fmaster\u002F08-freescout-license-migrator?ref=ghost.jdneer.com\">FreeScout License Migrator\u003C\u002Fa> in my toolbox repository.\u003C\u002Fp>","JDNEER Themes 1.1.0 for FreeScout: Phone Fix, 1.8.248 Ready","JDNEER Themes 1.1.0 fixes the unreadable sender line on phones in all four FreeScout dark themes and adds dark colors for 1.8.246+ screens.",{"src":60,"width":68,"height":69,"type":70},1600,900,"image\u002Fpng","2026-10-24T23:25:25.000+08:00",{"name":73,"url":10,"owner":5},"JD Bungart",[],{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":76},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14M5 12l6 6m-6-6l6-6\"\u002F>",{"left":15,"top":15,"width":26,"height":26,"rotate":15,"vFlip":13,"hFlip":13,"body":78},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M6.5 7.5a1 1 0 1 0 2 0a1 1 0 1 0-2 0\"\u002F>\u003Cpath d=\"M3 6v5.172a2 2 0 0 0 .586 1.414l7.71 7.71a2.41 2.41 0 0 0 3.408 0l5.592-5.592a2.41 2.41 0 0 0 0-3.408l-7.71-7.71A2 2 0 0 0 11.172 3H6a3 3 0 0 0-3 3\"\u002F>\u003C\u002Fg>"]