Skip to content

main to dev#6

Merged
Fiszh merged 3 commits intodevfrom
main
May 30, 2025
Merged

main to dev#6
Fiszh merged 3 commits intodevfrom
main

Conversation

@Fiszh
Copy link
Owner

@Fiszh Fiszh commented May 30, 2025

No description provided.

Fiszh added 3 commits May 4, 2025 15:55
EVERYTHING HAS BEEN COPIED FROM ALL DEV COMMITS

1. Fixed mentions not having blank tooltip
2. Added forgotten credits
3. Fixed event.js giving errors on pages without follow list
4. Made sure the code will always load newest emoji data
5. Added context menu to messages and emotes
6. Fixed bits having blank tooltip
7. Changed "Personal Emotes" tooltip to include "7TV"
8. Fixed no title on mobile being no category
9. If there is no title/category on the homepage now it's going to display "No Title/Category"
10. Made scrollbar more visible
11. Fixed an issue that didn't add user paint if their 7TV badge was already added to the cosmetic data
12. Added display ratio to Twitch embed css to prevent black bars
13. Long usernames now do not break follow list
14. Fixed some settings only working on new messages
15. Fixed topbar sometimes overlapping over the site
16. Updated credits with user id

PC VISUAL REFRESH
1. Completely changed the site look
2. Channel now has their own CSS file
3. Follow list will no longer display the thumbnail when hovered over
4. Combo should now work way better
5. Readded send button
6. Message label has been changed into border-left instead of an actual HTML element
7. Removed reload button
8. Fixed usercard breaking when localized name had _ in them
9. Added image placeholders provider to the credits
10. Added popups on the top of the site
11. Homepage now has top 4 global Twitch streams
12. Homepage now has a way better way to display login to see the homepage information
13. Tooltips will now not appear if there is a context menu on screen
14. Fixed context menu copy message function copying emojis as the name instead of the actual emojis
15. Follow list now tells you to log in to see the follow list instead of only being blank
16. Added shared chats badge
17. Added a notification if theatre mode gets enabled/disabled
18. Updated popup notification time
19. Context menu is now slightly changed
20. Old files have been moved to the oldFiles folder

MOBILE VISUAL REFRESH
1. Every mobile page has been moved into desktop
2. Added word break to settings due to overflow
3. Keybinds no longer appear in mobile UI settings
4. Mobile UI homepage no longer shortens the stream title via js
5. Mobile UI has the name shorter on the topbar
6. Tried fixing up the left and right swipe detection
7. Mobile now should not refresh just because user minimized the browser for even a second
- Sub info and Badges
1. Added more info to the subscription in user card
2. Added missing semicolons in userCard.js
3. Changed the badges from GitHub gist to a custom API

- Quality of life updates 
1. Dropdown is now a dropdown
2. If user subscription run out the there user card no longer should say that the subscription is Indefinite
3. Fixed expired gifted subscriptions breaking the user card
4. Changed the wording for gift information
5. Redesigned the homepage stream preview
6. Changed the design of the user avatar on the topbar
7. Changed the way the message sent time displays
8. Fixed mobile badge and emote preview design
1. Pc tooltip fix
@Fiszh Fiszh merged commit 971df05 into dev May 30, 2025
1 check passed
Repository owner locked as resolved and limited conversation to collaborators May 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant