From 14e2e71ee19164f13b8ee069025aae16910ae8d4 Mon Sep 17 00:00:00 2001 From: Akiru Date: Sat, 27 Jan 2024 14:43:27 +0000 Subject: [PATCH 1/3] ui/App.tsx aktualisiert Add DisclaimerPage to Routing --- ui/App.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/App.tsx b/ui/App.tsx index 1781ac7..3aae089 100644 --- a/ui/App.tsx +++ b/ui/App.tsx @@ -8,6 +8,7 @@ import { StatsPage } from "./StatsPage.tsx"; import { WorkersPage } from "./WorkersPage.tsx"; import { fetchApi, handleResponse } from "./apiClient.ts"; import { useLocalStorage } from "./useLocalStorage.ts"; +import { DisclaimerPage } from "./DisclaimerPage"; export function App() { // store session ID in the local storage @@ -39,8 +40,9 @@ export function App() { } /> } /> } /> + } /> ); -} +} \ No newline at end of file From 1e2d402c3b8d047285d1b21074b58a2f9d6f4237 Mon Sep 17 00:00:00 2001 From: Akiru Date: Sat, 27 Jan 2024 14:47:56 +0000 Subject: [PATCH 2/3] ui/AppHeader.tsx aktualisiert Added new Disclaimer Page Style Sweep --- ui/AppHeader.tsx | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/ui/AppHeader.tsx b/ui/AppHeader.tsx index 37832e2..32528e2 100644 --- a/ui/AppHeader.tsx +++ b/ui/AppHeader.tsx @@ -73,21 +73,12 @@ export function AppHeader(props: { {/* tabs */} {/* loading indicator */} From 45a5fe98b94ab3bbcd224dee8a193ba20f784843 Mon Sep 17 00:00:00 2001 From: Akiru Date: Sat, 27 Jan 2024 14:48:59 +0000 Subject: [PATCH 3/3] =?UTF-8?q?ui/DisclaimerPage.tsx=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added DisclaimerPage --- ui/DisclaimerPage.tsx | 73 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 ui/DisclaimerPage.tsx diff --git a/ui/DisclaimerPage.tsx b/ui/DisclaimerPage.tsx new file mode 100644 index 0000000..7a98b0d --- /dev/null +++ b/ui/DisclaimerPage.tsx @@ -0,0 +1,73 @@ +import React from "react"; + +export function DisclaimerPage() { + return ( +
+

Service Agreement and Disclaimer

+ + { /* Each section is now enclosed in a styled block */ } +
+

About the Service

+

+ This website and @NyxTheBot are privately hosted services, operated as a non-commercial hobby project. They offer a service for generating images from text inputs using the Stable Diffusion model via a Telegram bot @NyxTheBot. This service is provided free of charge, without any commercial intent, and relies solely on voluntary tips for energy costs. You can support this project with a tip at ko-fi.com/nyxthebot. +

+
+ +
+

Disclaimer of Warranties and Limitation of Liability

+

+ THIS SOFTWARE AND SERVICE ARE PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE AND SERVICE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +

+
+ +
+

Open Source

+

+ This service is open source. The source code can be explored and utilized for your own projects. +

+ +
+ +
+

User Responsibilities

+

+ Users are solely responsible for the inputs they provide and the resulting outputs. Users must ensure that their use of the service complies with all applicable laws and regulations. The service should not be used for generating illegal, offensive, or harmful content. +

+
+ +
+

Data Handling and Privacy

+

+ In the course of using this service, specific data may be collected and stored. This includes associating your Telegram username with the prompts you provide to the bot and the resulting images generated. Our collection and use of this data is solely for the purpose of providing and improving the service. We are committed to handling your data responsibly and safely. +

+

+ Please be aware that your interactions with the bot, including the prompts you submit and the images generated, are logged and may be stored for service optimization, troubleshooting, and enhancing user experience. We endeavor to protect the privacy and integrity of your data, and ensure that it is used only for the intended purposes of this service. +

+

+ We respect your privacy and are dedicated to safeguarding your personal information. If you have any concerns or questions about how your data is handled, please feel free to contact us. @Riolu +

+
+ +
+

External Links

+

+ This website may contain links to external websites that are not operated by us. We have no control over the content and practices of these sites and cannot accept responsibility or liability for their respective privacy policies. +

+
+ +
+

Amendments to the Agreement

+

+ The host reserves the right to make changes to this service agreement at any time without notice. +

+
+
+ ); +}