Compare commits

...

4 commits

Author SHA1 Message Date
094209d19f Added TASE logo 2025-08-01 10:58:23 -04:00
44bcf2cc4d Added Slint to Dependencies 2025-08-01 10:58:05 -04:00
5bedf0fab9 Created basic app menu 2025-08-01 10:57:54 -04:00
0bc13eb471 Added Slint to Dependencies 2025-08-01 10:57:42 -04:00
4 changed files with 26 additions and 1 deletions

View file

@ -8,4 +8,4 @@ This program is designed to be a replacement for the legacy Prorating tool from
When using this tool, simply click on the **Current Membership** that your customer has, then select the **New Membership** that your customer wants, then select the **Last Time they were Billed**, and finally click _Submit_ and it'll automatically run through the Math and tell you how long to _Extend/Cut_ their membership by! When using this tool, simply click on the **Current Membership** that your customer has, then select the **New Membership** that your customer wants, then select the **Last Time they were Billed**, and finally click _Submit_ and it'll automatically run through the Math and tell you how long to _Extend/Cut_ their membership by!
## Tools Used ## Tools Used
* ... * Slint _(For UI)_

View file

@ -4,3 +4,7 @@ version = "0.1.0"
edition = "2021" edition = "2021"
[dependencies] [dependencies]
slint = "1.12.1"
[build-dependencies]
slint-build = "1.12.1"

BIN
project/data/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

21
project/ui/app.slint Normal file
View file

@ -0,0 +1,21 @@
import { Button, VerticalBox, HorizontalBox } from "std-widgets.slint";
export component Prorater inherits Window {
title: "Auto Spa Express - Prorater";
width: 1024px;
height: 720px;
VerticalBox {
Image {
source: @image-url("../data/logo.png");
width: 25%;
height: 25%;
}
Text {
text: "Auto Spa Express - Prorate Tool";
font-size: 4rem;
horizontal-alignment: center;
}
}
}