From f26e0b2c2dce966f51b8334a15f4dca322f8f2d4 Mon Sep 17 00:00:00 2001 From: Tanner Date: Sat, 20 Apr 2024 11:19:07 -0500 Subject: [PATCH 1/3] Replaced settings and conversations dialog styles with left and right slide out panels when users open one of those options. For phone sized screens the panel will slide out and take up the entire screen for better real estate (it's free you know) use. Changed button styles in the panels to be more squared --- .firebase/hosting.ZGlzdA.cache | 72 +++++++-------- README.md | 2 +- src/components/conversations-dialog.vue | 24 +++-- src/components/settings-dialog.vue | 12 ++- src/views/ChatLayout.vue | 116 +++++++++++------------- 5 files changed, 111 insertions(+), 115 deletions(-) diff --git a/.firebase/hosting.ZGlzdA.cache b/.firebase/hosting.ZGlzdA.cache index 421b7fb1..82a16f14 100644 --- a/.firebase/hosting.ZGlzdA.cache +++ b/.firebase/hosting.ZGlzdA.cache @@ -1,39 +1,33 @@ -favicon.ico,1691260354889,157326f933ef6ca9e9b6cf28c0fd72d1fa39b03af16c815ccc5a6c8d3a516d60 -webfonts/fa-brands-400.ttf,1682134391268,876ae94a6a46e86b43e4d773912ca51ef751664bbf30dbbaf266b0be91fe1f4a -webfonts/fa-brands-400.woff2,1682134391282,0d79990d2b8c0e1eaddbc511ab1a6bdeace580a4e908c13635d2a71af2bdc79d -webfonts/fa-regular-400.ttf,1682134391269,001c629a2476cc04d8ca2ca945353e48d8a09e368c563bc4048a094a2b3eac8a -webfonts/fa-regular-400.woff2,1682134391283,c7cade12f8323feb4c2b6c1f6a71aa302aa71e82dc0e7e19ea319959b7f7b0f5 -webfonts/fa-solid-900.ttf,1682134391276,227a27a04c6ea4b776bfe99ed488c652c9fc109bac72f2afa5211199e0d460d7 -webfonts/fa-solid-900.woff2,1682134391286,a455cc71530efd3124548b1f182e743f69274f53bd6f70618386976203a0cc26 -webfonts/fa-v4compatibility.ttf,1682134391278,ed9b0547d420749d20d18b3c09b2bfa94d9456279365184f19ab62b3fb648df2 -webfonts/fa-v4compatibility.woff2,1682134391287,cd14d663609b5d1829fc42299c2c7f4d87c347a588a17f9b07e41f21d8a23383 -webfonts/Helvetica-Bold.ttf,1690401292951,0df8016e09cfb34b1e035ca9da1c1e876af1cc3242663d24a19f0da5b3bf0047 -webfonts/Helvetica-BoldOblique.ttf,1690401292974,b116e1c5f9cc0a27a4245ac9b2122cb25229bb613186b629eda069d2014c8506 -webfonts/helvetica-compressed-5871d14b6903a.otf,1690401292900,1b4dd3614dd6bd8c9c410dbbae824fd49c4bbafa8f3252c1dca64620c3777805 -webfonts/helvetica-light-587ebe5a59211.ttf,1690401293003,cb377af5917b54aa591c2934c3c1f3d8032031d91188a7247dcba840b7f76974 -webfonts/Helvetica-Oblique.ttf,1690401292880,c72da902d70dd5cbf69a204ca0f0705764d1c57faf57cda204a6a9ade812db2d -webfonts/helvetica-rounded-bold-5871d05ead8de.otf,1690401292928,207ebab046dcc584657e8ec340a70477b1c658f974aa4ec29580155e5a39ee64 -webfonts/Helvetica.ttf,1690401292848,ba1cec8e429ded3ae29604df6d6c84b5b6877bca265d0a38c9def3d684bb169f -webfonts/LICENSE.txt,1682826424110,17f0f0a955b32272a4f41fd44841f95b2a7333f1641116547d4231e7b7af8361 -webfonts/Roboto-Black.ttf,1682826424072,9f18b2a4f3c1046d653226d7b5109f3c889ab3e5a4afb898f380d2b8108d4717 -webfonts/Roboto-BlackItalic.ttf,1682826424090,0fc2eb4af7fb13a7dfac47ac3a13d4c6093bbdccd0fa26a20ad808e37a02b56f -webfonts/Roboto-Bold.ttf,1682826424037,b21ff63b5803dbbe07858bc5c092c29ccd1b35cee4ab587924c08c1cf366a5ad -webfonts/Roboto-BoldItalic.ttf,1682826424055,0004f11ac0a6ea289fbfbd7b56f6a4799ea36cee953e07dfcde28f62189d072c -webfonts/Roboto-Italic.ttf,1682826423982,f4e5c22e4f844fa4be716b4999c0f213f0ee5d64d2b45e1bb983565627f4e2e9 -webfonts/Roboto-Light.ttf,1682826423929,3ed22e27dbbe98925edd8638a48e11934328095cbc35cee246414991d5315462 -webfonts/Roboto-LightItalic.ttf,1682826423945,d87002a827bfbc8fa699624f77aa0ddb0f374f88ed13dc5ec05d6ade3844e118 -webfonts/Roboto-Medium.ttf,1682826424001,d96f4923a9191ff3b411ba76b9fce26615c218a5de64816d34cdb7ee439cb88c -webfonts/Roboto-MediumItalic.ttf,1682826424020,02dd703bfdda7d1785604b0583637c308a8958516edfbaf2483ea84c39d85f7d -webfonts/Roboto-Regular.ttf,1682826423962,1c7bf2ba074a4319cd14d388008c808189be71807a0827f21d052ea5d5fd588a -webfonts/Roboto-Thin.ttf,1682826423886,b2394bd20f07962923e53983e3e8bb9e656ab100876c3dfd4b1d22f0c04533b2 -webfonts/Roboto-ThinItalic.ttf,1682826423909,adaf17c4bcdb0a809fc9df0e0fbb8c6cf17285bababe869c17e93d04cb8e6b0d -index.html,1713126254088,2663ade33f62e63f7eb3a6e87e116a1b4da0004722abafc55eba0e9832fc24ab -assets/manifest-DFIv5KAr.webmanifest,1713126254087,810b7c9a87e2883801da2a849debcffb135240eb37e9977238054a1db4506e2e -assets/fa-regular-400-TCCU0xbi.woff2,1713126254087,c7cade12f8323feb4c2b6c1f6a71aa302aa71e82dc0e7e19ea319959b7f7b0f5 -assets/fa-regular-400-BSSd-Tma.ttf,1713126254088,001c629a2476cc04d8ca2ca945353e48d8a09e368c563bc4048a094a2b3eac8a -assets/index-B4FBPbIQ.js,1713126254088,ba3ef0796ea10422c4c30ee03eff15e6d37a38a287759a4ad63dd7d681c0096d -assets/fa-brands-400-C-jaCRNI.woff2,1713126254088,0d79990d2b8c0e1eaddbc511ab1a6bdeace580a4e908c13635d2a71af2bdc79d -assets/fa-solid-900-tLH6XCuf.woff2,1713126254088,a455cc71530efd3124548b1f182e743f69274f53bd6f70618386976203a0cc26 -assets/index-r1S6-DPy.css,1713126254088,cd52577afc523cdc06fc4f03f551b714c0961ef7b52933264990fdbdd6c645d5 -assets/fa-brands-400-D7HcTrzQ.ttf,1713126254088,876ae94a6a46e86b43e4d773912ca51ef751664bbf30dbbaf266b0be91fe1f4a -assets/fa-solid-900-f4MajOib.ttf,1713126254088,227a27a04c6ea4b776bfe99ed488c652c9fc109bac72f2afa5211199e0d460d7 +favicon.ico,1713127872612,157326f933ef6ca9e9b6cf28c0fd72d1fa39b03af16c815ccc5a6c8d3a516d60 +webfonts/fa-brands-400.ttf,1713127872657,876ae94a6a46e86b43e4d773912ca51ef751664bbf30dbbaf266b0be91fe1f4a +webfonts/fa-brands-400.woff2,1713127872659,0d79990d2b8c0e1eaddbc511ab1a6bdeace580a4e908c13635d2a71af2bdc79d +webfonts/fa-regular-400.ttf,1713127872660,001c629a2476cc04d8ca2ca945353e48d8a09e368c563bc4048a094a2b3eac8a +webfonts/fa-regular-400.woff2,1713127872660,c7cade12f8323feb4c2b6c1f6a71aa302aa71e82dc0e7e19ea319959b7f7b0f5 +webfonts/fa-solid-900.ttf,1713127872665,227a27a04c6ea4b776bfe99ed488c652c9fc109bac72f2afa5211199e0d460d7 +webfonts/fa-solid-900.woff2,1713127872667,a455cc71530efd3124548b1f182e743f69274f53bd6f70618386976203a0cc26 +webfonts/fa-v4compatibility.ttf,1713127872668,ed9b0547d420749d20d18b3c09b2bfa94d9456279365184f19ab62b3fb648df2 +webfonts/fa-v4compatibility.woff2,1713127872668,cd14d663609b5d1829fc42299c2c7f4d87c347a588a17f9b07e41f21d8a23383 +webfonts/Helvetica-Bold.ttf,1713127872616,0df8016e09cfb34b1e035ca9da1c1e876af1cc3242663d24a19f0da5b3bf0047 +webfonts/Helvetica-BoldOblique.ttf,1713127872620,b116e1c5f9cc0a27a4245ac9b2122cb25229bb613186b629eda069d2014c8506 +webfonts/helvetica-compressed-5871d14b6903a.otf,1713127872668,1b4dd3614dd6bd8c9c410dbbae824fd49c4bbafa8f3252c1dca64620c3777805 +webfonts/helvetica-light-587ebe5a59211.ttf,1713127872669,cb377af5917b54aa591c2934c3c1f3d8032031d91188a7247dcba840b7f76974 +webfonts/Helvetica-Oblique.ttf,1713127872628,c72da902d70dd5cbf69a204ca0f0705764d1c57faf57cda204a6a9ade812db2d +webfonts/helvetica-rounded-bold-5871d05ead8de.otf,1713127872670,207ebab046dcc584657e8ec340a70477b1c658f974aa4ec29580155e5a39ee64 +webfonts/Helvetica.ttf,1713127872631,ba1cec8e429ded3ae29604df6d6c84b5b6877bca265d0a38c9def3d684bb169f +webfonts/LICENSE.txt,1713127872632,17f0f0a955b32272a4f41fd44841f95b2a7333f1641116547d4231e7b7af8361 +webfonts/Roboto-Black.ttf,1713127872633,9f18b2a4f3c1046d653226d7b5109f3c889ab3e5a4afb898f380d2b8108d4717 +webfonts/Roboto-BlackItalic.ttf,1713127872636,0fc2eb4af7fb13a7dfac47ac3a13d4c6093bbdccd0fa26a20ad808e37a02b56f +webfonts/Roboto-Bold.ttf,1713127872637,b21ff63b5803dbbe07858bc5c092c29ccd1b35cee4ab587924c08c1cf366a5ad +webfonts/Roboto-BoldItalic.ttf,1713127872639,0004f11ac0a6ea289fbfbd7b56f6a4799ea36cee953e07dfcde28f62189d072c +webfonts/Roboto-Italic.ttf,1713127872640,f4e5c22e4f844fa4be716b4999c0f213f0ee5d64d2b45e1bb983565627f4e2e9 +webfonts/Roboto-Light.ttf,1713127872642,3ed22e27dbbe98925edd8638a48e11934328095cbc35cee246414991d5315462 +webfonts/Roboto-LightItalic.ttf,1713127872645,d87002a827bfbc8fa699624f77aa0ddb0f374f88ed13dc5ec05d6ade3844e118 +webfonts/Roboto-Medium.ttf,1713127872646,d96f4923a9191ff3b411ba76b9fce26615c218a5de64816d34cdb7ee439cb88c +webfonts/Roboto-MediumItalic.ttf,1713127872648,02dd703bfdda7d1785604b0583637c308a8958516edfbaf2483ea84c39d85f7d +webfonts/Roboto-Regular.ttf,1713127872651,1c7bf2ba074a4319cd14d388008c808189be71807a0827f21d052ea5d5fd588a +webfonts/Roboto-Thin.ttf,1713127872653,b2394bd20f07962923e53983e3e8bb9e656ab100876c3dfd4b1d22f0c04533b2 +webfonts/Roboto-ThinItalic.ttf,1713127872654,adaf17c4bcdb0a809fc9df0e0fbb8c6cf17285bababe869c17e93d04cb8e6b0d +index.html,1713626282874,aa4011f3c892c46d791c2a265aa69d41484bd95770f3971ee40a0739a1295b24 +assets/index-CHJbngqe.css,1713626282874,f244eece9f662e5298568d393321374a5ad1e91cf25ed2569cfbe36d6ae767ab +assets/manifest-DFIv5KAr.webmanifest,1713626282874,810b7c9a87e2883801da2a849debcffb135240eb37e9977238054a1db4506e2e +assets/index-DtnRWrSN.js,1713626282874,78bc7a2b7da90ffbb3194fda7e7d2c863fd2be66a752bdc2383423bf684cb5b4 diff --git a/README.md b/README.md index b27ccace..e1325950 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ ## [Try MinimalGPT/MinimalClaude/MinimalLocal (Public Site)](https://minimalgpt.app/) ![Build Status](https://img.shields.io/badge/build-passing-brightgreen) -![Version](https://img.shields.io/badge/version-5.0.1-blue) +![Version](https://img.shields.io/badge/version-5.0.2-blue) ![License](https://img.shields.io/badge/license-MIT-green) **MinimalChat** is an open-source LLM chat web app designed to be as self-contained as possible. All conversations are stored locally on the client's device, with the only information being sent to the server being API calls to GPT or Claude (uses a CORS proxy) chat when the user sends a message and when a user saves a conversation to generate a conversation title. diff --git a/src/components/conversations-dialog.vue b/src/components/conversations-dialog.vue index 1d25bdec..8693ba86 100644 --- a/src/components/conversations-dialog.vue +++ b/src/components/conversations-dialog.vue @@ -57,8 +57,6 @@ function toggleSidebar() {