diff --git a/.github/workflows/bootstrap-icons.yml b/.github/workflows/bootstrap-icons.yml new file mode 100644 index 0000000000..3a629b582c --- /dev/null +++ b/.github/workflows/bootstrap-icons.yml @@ -0,0 +1,30 @@ +name: bootstrap-icons +on: + push: + paths: + - src/bootstrap-icons.json + - .github/workflows/bootstrap-icons.yml + schedule: + - cron: "0 */6 * * *" + workflow_dispatch: +jobs: + bootstrap-icons: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: update bootstrap-icons + run: | + curl -sL $(curl -sL https://api.github.com/repos/twbs/icons/releases/latest --header "authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" | jq -r .assets[].browser_download_url) -o bootstrap-icons.zip + unzip bootstrap-icons.zip + rm -rf src/public/bootstrap-icons bootstrap-icons.zip + mv bootstrap-icons-* bootstrap-icons + mkdir src/public/bootstrap-icons + for icon in $(jq -r .[] src/bootstrap-icons.json); do mv bootstrap-icons/"$icon".svg src/public/bootstrap-icons/"$icon".svg; done + - name: push changes + run: | + git add src/public/bootstrap-icons + git config user.name "GitHub" + git config user.email "noreply@github.com" + git diff-index --quiet HEAD || git commit -sm "bootstrap-icons" + git push diff --git a/.github/workflows/tailwindcss-update.yml b/.github/workflows/tailwindcss-update.yml new file mode 100644 index 0000000000..29e540a67a --- /dev/null +++ b/.github/workflows/tailwindcss-update.yml @@ -0,0 +1,25 @@ +name: tailwindcss-update +on: + push: + schedule: + - cron: "0 */6 * * *" + workflow_dispatch: +jobs: + tailwindcss-update: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - run: cp -v src/tailwind.config.js tailwind.config.js + - name: update tailwindcss (minify) + uses: ZoeyVid/tailwindcss-update@main + with: + input: src/tailwind-input.css + output: src/public/tailwind.css + params: "--minify" + - name: push changes + run: | + git config user.name "GitHub" + git config user.email "noreply@github.com" + git diff-index --quiet HEAD || git commit -sm "tailwindcss-update" + git push diff --git a/src/bootstrap-icons.json b/src/bootstrap-icons.json new file mode 100644 index 0000000000..ee068918fc --- /dev/null +++ b/src/bootstrap-icons.json @@ -0,0 +1,3 @@ +[ + "github" +] diff --git a/src/public/auth/login/index.php b/src/public/auth/login/index.php index 78d4b4fc39..887b3dab73 100644 --- a/src/public/auth/login/index.php +++ b/src/public/auth/login/index.php @@ -24,12 +24,13 @@ + -
+

Login

diff --git a/src/public/auth/setup/index.php b/src/public/auth/setup/index.php index 9cb0b1db82..80527bcbb7 100644 --- a/src/public/auth/setup/index.php +++ b/src/public/auth/setup/index.php @@ -15,7 +15,7 @@ + - + + \ No newline at end of file diff --git a/src/tailwind-input.css b/src/tailwind-input.css new file mode 100644 index 0000000000..b5c61c9567 --- /dev/null +++ b/src/tailwind-input.css @@ -0,0 +1,3 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; diff --git a/src/tailwind.config.js b/src/tailwind.config.js new file mode 100644 index 0000000000..11a6e017b4 --- /dev/null +++ b/src/tailwind.config.js @@ -0,0 +1,8 @@ +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ["**/*.php"], + theme: { + extend: {}, + }, + plugins: [], +}