{{ store.state.selectedOptimization?.['Display Name'] }}
-{{ store.state.selectedOptimization?.Description }}
- -Explanations
-- Possible values for - - {{ parameter.Name }} - - : -
-
-
- - {{ item }}: - {{ parameter.KeyValues[item] }} - -
diff --git a/.browserslistrc b/.browserslistrc deleted file mode 100644 index dc3bc09..0000000 --- a/.browserslistrc +++ /dev/null @@ -1,4 +0,0 @@ -> 1% -last 2 versions -not dead -not ie 11 diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index d541661..8e91e63 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -4,7 +4,10 @@ name: Deploy static content to Pages on: # Runs on pushes targeting the default branch push: - branches: ['main'] + branches: ["main"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages permissions: @@ -12,10 +15,11 @@ permissions: pages: write id-token: write -# Allow one concurrent deployment +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. concurrency: - group: 'pages' - cancel-in-progress: true + group: "pages" + cancel-in-progress: false jobs: # Single deploy job since we're just deploying @@ -26,21 +30,25 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 - - name: Node.js - uses: actions/setup-node@v2 - with: - node-version: 16.x - - name: Install dependencies - run: npm install - - name: Build project - run: npm run build + uses: actions/checkout@v4 + + # - name: Minify everything + # shell: pwsh + # run: | + # if (!$IsLinux){ + # Set-ExecutionPolicy Bypass -Scope Process -Force -ErrorAction Ignore + # } + # npm install -g uglify-es clean-css-cli html-minifier + # html-minifier --input-dir (Get-Location).Path --output-dir (Get-Location).Path --minify-css --minify-js --file-ext html + - name: Setup Pages - uses: actions/configure-pages@v2 + uses: actions/configure-pages@v4 + - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3 with: - path: './dist/' + # Upload entire repository + path: '.' - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 + uses: actions/deploy-pages@v4 \ No newline at end of file diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 403adbc..0000000 --- a/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -.DS_Store -node_modules -/dist - - -# local env files -.env.local -.env.*.local - -# Log files -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* - -# Editor directories and files -.idea -.vscode -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? diff --git a/README.md b/README.md index 0c73fd8..d6567db 100644 --- a/README.md +++ b/README.md @@ -4,10 +4,9 @@ TweakList-UI leverages the PowerShell scripting framework [TweakList](https://gi > **Warning** > -> TweakList-UI is currently in an **extremely early stage** (not even functional as I'm writing this), we're already making this public to make use of [GitHub pages](https://couleur-tweak-tips.github.io/TweakList-UI) and [get feedback](https://dsc.gg/CTT) from you guys snooping, if you're still reading check our [project board](https://github.com/orgs/couleur-tweak-tips/projects/3) - +> TweakList-UI is currently in an **extremely early stage** , we're already making this public to make use of [GitHub pages](https://couleur-tweak-tips.github.io/TweakList-UI) and [get feedback](https://dsc.gg/CTT) from you guys lurking (: --- -![](https://media.discordapp.net/attachments/953269243959451688/960996146036228096/unknown.png?width=650&height=431) +![](https://github.com/couleur-tweak-tips/TweakList-UI/releases/download/readme-assets/tlui.webp) -> Setting up Windows should be as easy as ordering your subway :) +> Setting up Windows should be as easy as ordering your subway diff --git a/index.html b/index.html new file mode 100644 index 0000000..f774c1f --- /dev/null +++ b/index.html @@ -0,0 +1,61 @@ + + +
+ +
- This website provides an intuitive interface to take advantage of
- TweakList
-
-
-
- TweakList is a collection of useful PowerShell scripts - to automate setting up Windows the way you want it, not Microsoft's. - It can also - set up your favorite programs and have all it's functions imported in a - single command, we aims to make it both scriptable for us CLI nerds and welcoming for the conhost novices. -
- -This web application is meant to be used on desktop not on mobile
- -- Latest commit - - {{ commit.sha.slice(0, 7) }} - - on - {{ - new Date(commit.commit.author.date).toLocaleDateString('en-us', { - month: 'short', - day: 'numeric', - }) - }} -
-{{ store.state.selectedOptimization?.Description }}
- -- Possible values for - - {{ parameter.Name }} - - : -