Skip to content

Commit

Permalink
v4 init
Browse files Browse the repository at this point in the history
  • Loading branch information
LuckFire committed Mar 24, 2023
1 parent 301537f commit 971d292
Show file tree
Hide file tree
Showing 104 changed files with 4,443 additions and 2,378 deletions.
37 changes: 37 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: Release

on:
push:
tags:
- "v*"

jobs:
release:
name: Release
runs-on: ubuntu-latest
permissions:
contents: write

steps:
- name: Check out Git repository
uses: actions/checkout@v2

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: 14

- uses: pnpm/action-setup@v2
with:
version: latest

- name: Install Node.js dependencies
run: pnpm install

- name: Build TypeScript and bundle into asar
run: pnpm run bundle

- uses: ncipollo/release-action@v1
with:
artifacts: "bundle/*"
makeLatest: true
107 changes: 107 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

# parcel-bundler cache (https://parceljs.org/)
.cache

# Next.js build output
.next

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and *not* Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# TernJS port file
.tern-port

.parcel-cache
/bundle
82 changes: 0 additions & 82 deletions CHANGELOG.md

This file was deleted.

7 changes: 7 additions & 0 deletions CREDITS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Contributors
|<a href="https://github.com/FedeIlLeone"><img src="https://avatars.githubusercontent.com/u/38290480?v=4" width="90px" height="90px"></a>|
|:-:|
|[FedeIlLeone](https://github.com/FedeIlLeone)|

## Addons Used
[Discolored](https://github.com/NYRI4/Discolored)[License](https://github.com/NYRI4/Discolored/blob/master/LICENCE)
File renamed without changes.
53 changes: 28 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
# A new version of AMOLED-cord is being work on. However, this repo will stay in a maintained (enough) state.
![banner](https://luckfire.github.io/amoled-cord/v4/assets/banner.png)
---
# THESE DONT WORK YET, DO NOT TRY THEM
### ![replugged](https://luckfire.github.io/amoled-cord/v4/assets/icons/replugged.png) **[Replugged](https://replugged.dev)**
- [Direct Install]()

![banner](https://raw.githubusercontent.com/LuckFire/amoled-cord/main/assets/readme/banner.png)
### ![betterdiscord](https://luckfire.github.io/amoled-cord/v4/assets/icons/betterdiscord.png) **[BetterDiscord](https://betterdiscord.app)**
- [Direct Download]()
- [Compiled Source]()

# AMOLED-Cord
A simple, no-bullshit AMOLED theme that's nice on your eyes. Lights out baby!

![preview](https://raw.githubusercontent.com/LuckFire/amoled-cord/main/assets/readme/main-preview.png)

## Installation
For **[Powercord](http://powercord.dev/)** or **[Vizality](https://vizality.com/)** installation, head over to your **Themes folder -> open a terminal of choice**, and paste / enter the following:
### ![vencord](https://luckfire.github.io/amoled-cord/v4/assets/icons/vencord.gif) **[Vencord](https://github.com/Vendicated/Vencord)**
1. Go to user settings (CTRL + ,)
2. Go to the "Vencord" category and select the "Themes" tab.
3. In the input field under "THEMES," paste the following URL.
```
git clone https://github.com/LuckFire/amoled-cord
https://luckfire.github.io/amoled-cord/v4/src/amoled-cord.css
```

**[BetterDiscord](https://betterdiscord.app/)**
<!-- - [Direct Download](https://betterdiscord.net/ghdl?id=3625) -->
- [Direct Download](https://github.com/LuckFire/amoled-cord/releases/download/temp-bd-download/AMOLED-Cord.theme.css) <!-- temporary direct download -->
- [View Source](https://luckfire.github.io/amoled-cord/src/support/compiled.css)
### ![stylus](https://luckfire.github.io/amoled-cord/v4/assets/icons/stylus.png) **Stylus**
> **Warning**
> Firefox users must have "Patch CSP to allow style assets" enabled for the theme to work. This can be found in Stylus' settings under "Advanced"
1. Install the broswer extensions for your repsective browser.
- [Chrome Webstore](https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne)
- [Firefox Addons](https://addons.mozilla.org/en-US/firefox/addon/styl-us)
2. Once installed, open [this link](https://github.com/discord-extensions/amoled-cord/blob/main/clients/amoled-cord.user.css) in a new browser tab. This opens the page where you will install this userstyle.
3. Press the `Install Style` button.
---
### Licensing
This theme is licensed under the MIT license. Please refer to the [LICENSE](./LICENSE) file for more details regarding rigths and limitations.

**Stylus**
1. Make sure you have the Stylus browser extension installed.
- **[Chrome Webstore](https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne)**
- **[Firefox Addons](https://addons.mozilla.org/en-US/firefox/addon/styl-us/)**
2. After installing, head over to [this link](https://luckfire.github.io/amoled-cord/src/support/AMOLED-Cord.user.css).
3. Press the "Install Style" button.
### Credits
Everyone who has contributed can be found on the [CREDITS.md](./CREDITS.md) file. A personal thank you to everyone who has helped!

# Credits
- **[NYRI4](https://github.com/NYRI4/Discolored)** for [Discolored](https://github.com/NYRI4/Discolored).
- **[Snapperito](https://github.com/Snapperito/)** for [Settings Icons](https://github.com/snappercord/Settings-Icons).
- File structuring ideas from **[Slate](https://github.com/DiscordStyles/Slate)** and **[Nebula](https://github.com/Loremly/Nebula)**.
- **[LayneTheEpic](https://github.com/laynetheepic)** for their **[Theme Fixer](https://laynetheepic.github.io/projects/pc-theme-converter/)**
### Support
If you've ran into an issue with an area being unthemed, **PLEASE REPORT IT IN AN ISSUE**. If you have some other issue you need help with, feel free to join my [support server](https://discord.gg/vYdXbEzqDs).
Binary file added assets/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/icon.png
Binary file not shown.
Binary file added assets/icons/betterdiscord.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/replugged.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/stylus.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/icons/vencord.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed assets/readme/banner.png
Binary file not shown.
Binary file removed assets/readme/main-preview.png
Binary file not shown.
26 changes: 26 additions & 0 deletions bd-scss.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/** @type {import('bd-scss/lib/config').Config} */
export default {
fileName: 'amoled-cord',
baseImport: 'https://luckfire.github.io/amoled-cord/v4/src/amoled-cord.css',
meta: {
name: 'AMOLED-Cord',
author: 'LuckFire',
version: '4.0.0',
description: 'A basically pitch black theme for Discord. Lights out, baby!',
source: 'https://github.com/LuckFire/amoled-cord',
invite: 'vYdXbEzqDs',
authorId: '399416615742996480'
},
dist: {
target: 'src/source.scss',
output: 'clients'
},
base: {
target: 'src/source.scss',
output: 'src'
},
dev: {
target: 'src/source.scss',
output: ''
}
};
11 changes: 11 additions & 0 deletions clients/amoled-cord.theme.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/**
* @name AMOLED-Cord
* @author LuckFire
* @version 4.0.0
* @description A basically pitch black theme for Discord. Lights out, baby!
* @source https://github.com/LuckFire/amoled-cord
* @invite vYdXbEzqDs
* @authorId 399416615742996480
*/

@import url('https://luckfire.github.io/amoled-cord/v4/src/amoled-cord.css');
11 changes: 11 additions & 0 deletions clients/amoled-cord.user.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
@-moz-document domain("discord.com") {
/* ==UserStyle==
@name AMOLED-Cord
@description A basically pitch black theme for Discord. Lights out, baby!
@author LuckFire#4800
@namespace https://github.com/discord-extensions/amoled-cord
@version 4.0.0
==/UserStyle== */

@import url('https://luckfire.github.io/amoled-cord/v4/src/amoled-cord.css');
}
21 changes: 15 additions & 6 deletions manifest.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,18 @@
{
"id": "dev.LuckFire.AMOLEDCord",
"name": "AMOLED-Cord",
"description": "A simple, no-bullshit AMOLED theme for Discord. Lights out baby!",
"version": "3.0.0",
"author": "LuckFire#4800",
"theme": "/src/_index.scss",
"consent": "true",
"license": "MIT"
"description": "A basically pitch black theme for Discord. Lights out, baby!",
"author": {
"name": "LuckFire",
"discordID": "399416615742996480",
"github": "discord-extensions"
},
"version": "4.0.0",
"updater": {
"type": "github",
"id": "discord-extensions/amoled-cord"
},
"license": "MIT",
"type": "replugged-theme",
"main": "src/source.scss"
}
Loading

0 comments on commit 971d292

Please sign in to comment.