Giter Site home page Giter Site logo

refact0r / midnight-discord Goto Github PK

View Code? Open in Web Editor NEW
503.0 503.0 341.0 308 KB

A dark, rounded discord theme.

Home Page: https://betterdiscord.app/theme/midnight

License: MIT License

CSS 100.00%
betterdiscord betterdiscord-theme css css-theme dark-theme discord discord-theme theme vencord vencord-theme

midnight-discord's Introduction

midnight-discord's People

Contributors

anubisnekhet avatar catcraftyt avatar codeswift27 avatar deciphr avatar dragonfleas avatar he3als avatar lostquasar avatar lumap avatar makimwah avatar piotr25691 avatar psychotherapistsam avatar refact0r avatar remco0o avatar superironman987 avatar yuhkix avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

midnight-discord's Issues

view server as role popup

It currently got cut out when using the theme
Vanilla:
image

Midnight:
image

The css class is viewAsRolesWarning__4bb09 (idk about discord theming, but I assume the last 5 letter is added by react?)

Glowing

The "New Message" bar, mention "strip", and so are the dots to the left of the servers to indicate if you're on the server are glowing. If it was intentional, is there a way to remove it? Note: I did customize colors

image

image

image_2022-04-03_132116

dm scrollbar background

Hi refact0r,

Thanks for a wonderful theme. I recently installed it however I am facing some alignment issues with the theme. The chat bubble as shown below on the right side is misaligned. I have tried to mark it to give it better visibility. The blue outline shows the misalignment and the red line on the left shows it perfectly aligned.
issue_outlined issue1

I have not changed any configurations given in the file and it seems to be case with the main theme alignment.

Images got cut off

what it should look like
image

you can see the top part got cut off (I'm using Stylus extension)
image

Overview of broken theme elements after rehash.

Instead of creating 12 new issues, I will create a single one with some issues and inconsistencies as to not spam you full of tickets. Screenshots attached obviously so you'll have a broad idea of the issues.

  1. The server list now has a very unfitting and ugly bar.
    image

  2. Color overwrite only applies when hovering.
    image

  3. Color overwrite no longer applied to folders.
    image

  4. Color overwrite no longer applies to create + find server button.
    image

  5. Color overwrite no longer applies to the add friend button.
    image

  6. Color overwrite no longer applies to online status.
    image

  7. Color overwrite no longer applies to "Voice Connected"
    image

  8. Default theming clashes with midnight theme when deleting a message, making the date unreadable.
    image

  9. Text color applies to "start an activity" button. Horrible contrast, makes it unreadable.
    image

  10. Old bordering bug in fullscreen mode when calling returned.
    image

  11. Join Voice button no longer color overwritten (not sure if that was the case before the rehash either but it's just something I noticed)
    image

  12. Delete button is color overwritten, but only when you're not hovering. Hover over it and it will become red.
    image
    image

  13. Scroll wheel is missing in the menu.
    image

Music Player

Hi :)

Could you say me, how I can get this music player into my Discord?

Screenshot_66

Discord UI Updates

I don't know what they're updating, but I noticed some thing breaks, like the midnight icon, the member list color, etc.
For example midnight icon, the react random class is changed. From childWrapper__01b9c to childWrapper_a6ce15

image

Not an issue

More of an appreciation

Thanks for continuously updating this throughout Discords infinite changes! (I am on Canary)

By far my favourite theme!

Billing isn't themed.

The smallest issue I found yet that has basically no relevance, but I thought I'd let you know anyway.
image

Online Indicator color Issue

The online indicator is colored red instead of green. I did edit the CSS to change color of pings and unread back to red from blue.

/* color of unread dividers and some indicators */
	--accent-2: hsl(0, 100%, 65%);

The above accent was the only one changed, is there a way to keep the online indicators green and pings and such red?

image
image

Reply alignment issue

First of all thank you for making this wonderful theme, I found an issue with the alignment after I screwed around with the colors a bit..
image
I was wondering if this was just me or if this is a bug, but when someone replies to me, those replies seem to be moved a little to the right. this issue is only on the left side of the message, the right is perfectly aligned. Thank you in advance

Unstabble CPU Usage

when aplying this themes, after that when write something on chat bar, sudenly my cpu usage raising into 30-50% sometimes into 80-90% make my discord lagging so hard, while i am take off the themes, the problem is gone. (look at bottom right, at electric emote, thats cpu usage)
image
image

Rounded corner mask incorrectly applied and crops full size images

Top part of full size images gets cropped off, rounded corner is only applied to the top of the image (I don't know if it should be applied at all while viewing full size images). See picture for example, original image in the background where the missing top part is visible.

midnight.theme.css - commit f4022d0

amogus

theme color no longer changes

Yesterday everything was fine, I had a pink discord theme. I went in this morning and the color does not change anymore, it remains blue even after changing the color directly in the code

New Discord update has gotten rid of roundness

Opened up Discord this morning to see the theme has lost its roundness in multiple areas across the app (members list, friends list, DMs, channel shadows, etc). Could be the result of a Discord client update, tested on both Stable and Canary clients with the same results.

image

Make theme compatible with "Horizontal Server List" theme

Horizontal Server List is a great plugin that changes the server list position on Discord. It would be great if the Midnight theme is compatible with it.

This is how it looks like with with Horizontal Server List enabled (image edited to censor content):
image

uncolored theme object

the NEW indicator on new discord forum posts seems to not be colored by the theme (using the vencord theme) so it looks a bit out of place

image

other than that the theme is awesome, i love it

[Suggestion] About rounded corner

is it just me or the element seems too close to the border when we round it. So can we make the gap a bit farther away by adding some padding (if the box-sizing is content-box)
example:
Change Decoration Popup (Setting > Profile)
image

Embed borders are distracting

Recently, a change was made to give embeds a pixel border. However, the UI design clashes with the rest of the theme in the following ways:

  • The pixel border is too bright, which harshly contrasts with the background. It is very distracting!
    • A YouTube embed now looks much more alarming than it should, because of the bright red embed color that envelops the embedded content. This also makes it harder to focus on the thumbnail, or the content within the embed.
    • A plain blue link embed invokes the feeling of the embed itself having been "selected", in a way.
    • However, plain embeds (with no color) look beautiful as they are. But that's because there is no distracting color surrounding the embed in the first place.

I see what you were going for by making this change, but I think it needs some work. Is there a way you could make only the top of the embed red, or maybe the left side, but still make it look elegant?

What if you messed around with rounded corners? My idea would be, make the top of the embed colored, but keep the top corners sharp, and the bottom ones round.

new-midnight-embed
image

Compare this to the default theme:

image

EDIT: Whoops, haha, sorry about that old issue title. I still think it's a good start.

Color change for the status indicators

the status indicator (Online, Idle...etc) colors for catppuccin (mocha mauve) are a bit pale and hurt the eye in a way,
would be much better if the colors were a bit more vibrant, it would still match the theme still, even better in my opinion
and thank you <3

Mod View Red Text?

If you go to Mod View and then clicking on the Mod Permissions the text would be in full red?

Vanilla:

image

Midnight:

image

I found 2 classes,
the first is permissionItemHeader__327be > permissionTitle_ffc8c2 > text-xs-normal__56c35 (--header-muted by default)
the second is permissionItemDescription__284c1 > text-sm-normal_e612c7 (--text-secondary by default)

Idk why you set most of the variable to red in the css file
Jump โ†—

--text-primary: red;
--text-secondary: red;

Jump โ†—

--header-muted: red;

Stop adding new CSS files.

I noticed you keep adding new CSS files for each release, this makes it quite painful to upgrade as I cannot link this as a dependency of my Discord module. Is there any particular reason for this?

Custom CSS no longer applying

Worked fine last night and in the morning when I started the app it reverted to default styling, completely ignoring changes.
Stuff tried:

  • Changing colors at random, nothing applies at all
  • Uninstalling the theme and reinstalling it
  • Reinstalling BetterDiscord

Just to clarify I'm talking about changing colors within the theme's file, not custom CSS outside of it.

biscuit logo doesn't show up on the direct messages button

image
the last time i used the biscuit theme was around a month back and it wa working perfectly fine. I tried getting it back today and this is what it looks like.

note: im not the only one facing the issue, it doesnt seem to work for my friends either

Non-classic theme not round.

The BD site preview shows that it should be fine, but in my client it isn't round. Classic looks the same but with slightly different colors

I am on BD on regular Discord.

Note: Some of my other themes are also not working properly so maybe on my end?

This is literally the best discord theme

Hello,
I tried all the themes from BetterDiscord and this one is the best because it adds a cool UI, but is really similar to native experience.

Few suggestions:

  • I did have to put normal text to brighter colors since it was to close to background color and therefore hard to read
/* text colors */
--text-1: hsl(220, 40%, 95%); /* bright text on colored elements */
--text-2: hsl(220, 32%, 82%); /* headings and important text */
--text-3: hsl(220, 25%, 70%); /* normal text */
--text-4: hsl(220, 15%, 40%); /* icon buttons and channels */
--text-5: hsl(220, 15%, 25%); /* muted channels/chats and timestamps */
  • I also had to change animation speed because it looked too slow when quickly hovering. I found 0.05s to be the best
/* animations */
--hover-push: 0.05s ease; /* channels/members when hovered */
  • I would suggest declining the different accents gradient from a common hue so that it's easy to change the accent color throughout the theme
/* accent colors */
--base-hue: 190; /* set the base hue */

--accent-1: hsl(var(--base-hue), 80%, 60%); /* links */
--accent-2: hsl(var(--base-hue), 80%, 48%); /* general unread/mention elements */
--accent-3: hsl(var(--base-hue), 80%, 42%); /* accent buttons */
--accent-4: hsl(var(--base-hue), 80%, 36%); /* accent buttons when hovered */
--accent-5: hsl(var(--base-hue), 80%, 30%); /* accent buttons when clicked */
--mention: hsla(var(--base-hue), 80%, 52%, 0.1); /* mentions & mention messages */
--mention-hover: hsla(var(--base-hue), 80%, 52%, 0.05); /* mentions & mention messages when hovered */

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.