[PR #7] [CLOSED] A lot of styling and other work #550

Closed
opened 2026-02-16 12:35:55 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/stoatchat/for-web/pull/7
Author: @fernandopal
Created: 10/2/2022
Status: Closed

Base: masterHead: fpalomo


📝 Commits (10+)

📊 Changes

20 files changed (+445 additions, -173 deletions)

View changed files

README (+0 -3)
README.md (+25 -0)
📝 components/i18n/locales (+1 -1)
components/ui/components/common/Tooltips.tsx (+27 -0)
components/ui/components/design/layout/index.tsx (+0 -2)
components/ui/components/design/messaging/Info.tsx (+62 -0)
components/ui/components/design/messaging/Message.tsx (+103 -0)
📝 components/ui/index.tsx (+41 -47)
📝 components/ui/package.json (+5 -1)
components/ui/themes/GlobalStyles.tsx (+48 -0)
components/ui/themes/RevoltDark.tsx (+44 -0)
📝 package.json (+3 -2)
📝 packages/client/index.html (+20 -16)
packages/client/src/assets/favicon.ico (+0 -0)
packages/client/src/assets/logo_round.png (+0 -0)
📝 packages/client/src/index.tsx (+3 -2)
📝 packages/client/src/interface/channels/text/Messages.tsx (+14 -27)
📝 packages/revolt.js (+1 -1)
📝 packages/showcase/src/index.tsx (+2 -2)
📝 pnpm-lock.yaml (+46 -69)

📄 Description

[+] Added & styled tooltips (port from revite)
image

[+] Styled chat messages, still some work to do (port from revite)
image

[+] Added favicon & tab title
image

[+] Updated readme
[+] Added build script to package.json
[+] Added babel import to revolt.js (fix 'missing peer dependencies' when running pnpm i)
[+] Added day.js, solid-tippy, tippy.js and ulid as dependencies to package.json of @revolt/ui
[+] Ported Info.tsx component to @revolt/ui
[+] Ported Tooltips.tsx component to @revolt/ui
[+] Added global styles & organized theming stuff a bit


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/stoatchat/for-web/pull/7 **Author:** [@fernandopal](https://github.com/fernandopal) **Created:** 10/2/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `fpalomo` --- ### 📝 Commits (10+) - [`458f8d6`](https://github.com/stoatchat/for-web/commit/458f8d607bf347b9a08c878389713180312a7ed4) Added build script - [`38f55e4`](https://github.com/stoatchat/for-web/commit/38f55e4b0e27da130bcdae9c597850991b92cccb) Updated README - [`489aec9`](https://github.com/stoatchat/for-web/commit/489aec940609980702e5449b7ded76c16d9bfbf7) Ported components from @revolt/ui - [`bad3355`](https://github.com/stoatchat/for-web/commit/bad3355432bcba2ac3265bb720cf12bf00e37646) Update @revolt/ui exports - [`70e5d14`](https://github.com/stoatchat/for-web/commit/70e5d14f2bb008b636171417ca2a9658833bb9b3) Added favicon & tab name - [`5a41355`](https://github.com/stoatchat/for-web/commit/5a41355f60a1547bf2c4966a5371928699495361) Update theme imports - [`be0ac50`](https://github.com/stoatchat/for-web/commit/be0ac50350965dd2c2c1238baf4a654282ae0b8b) Update locales Submodule - [`1d25ad1`](https://github.com/stoatchat/for-web/commit/1d25ad124f19af79c4ea80b1f065a5ec8c08a83d) Favicon path fix - [`d4142e0`](https://github.com/stoatchat/for-web/commit/d4142e09efc4b6d1e2804ac5f536f90289a11325) Update dependencies - [`24c9680`](https://github.com/stoatchat/for-web/commit/24c9680c99882ae4ba6f506bc0ae35498e0ea327) Global styles & theming stuff ### 📊 Changes **20 files changed** (+445 additions, -173 deletions) <details> <summary>View changed files</summary> ➖ `README` (+0 -3) ➕ `README.md` (+25 -0) 📝 `components/i18n/locales` (+1 -1) ➕ `components/ui/components/common/Tooltips.tsx` (+27 -0) ➖ `components/ui/components/design/layout/index.tsx` (+0 -2) ➕ `components/ui/components/design/messaging/Info.tsx` (+62 -0) ➕ `components/ui/components/design/messaging/Message.tsx` (+103 -0) 📝 `components/ui/index.tsx` (+41 -47) 📝 `components/ui/package.json` (+5 -1) ➕ `components/ui/themes/GlobalStyles.tsx` (+48 -0) ➕ `components/ui/themes/RevoltDark.tsx` (+44 -0) 📝 `package.json` (+3 -2) 📝 `packages/client/index.html` (+20 -16) ➖ `packages/client/src/assets/favicon.ico` (+0 -0) ➕ `packages/client/src/assets/logo_round.png` (+0 -0) 📝 `packages/client/src/index.tsx` (+3 -2) 📝 `packages/client/src/interface/channels/text/Messages.tsx` (+14 -27) 📝 `packages/revolt.js` (+1 -1) 📝 `packages/showcase/src/index.tsx` (+2 -2) 📝 `pnpm-lock.yaml` (+46 -69) </details> ### 📄 Description [+] Added & styled tooltips (port from revite) ![image](https://user-images.githubusercontent.com/17707457/193478765-5abb0a76-6d18-40e9-afa6-b843ad50705e.png) [+] Styled chat messages, still some work to do (port from revite) ![image](https://user-images.githubusercontent.com/17707457/193478817-540d3361-d9dd-408e-88a5-7528917c4d2e.png) [+] Added favicon & tab title ![image](https://user-images.githubusercontent.com/17707457/193478925-8dd166f1-a5f8-43df-b7a9-da2d785cac2b.png) [+] Updated readme [+] Added build script to package.json [+] Added babel import to revolt.js (fix 'missing peer dependencies' when running pnpm i) [+] Added day.js, solid-tippy, tippy.js and ulid as dependencies to package.json of @revolt/ui [+] Ported Info.tsx component to @revolt/ui [+] Ported Tooltips.tsx component to @revolt/ui [+] Added global styles & organized theming stuff a bit --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 12:35:55 -05:00
yindo closed this issue 2026-02-16 12:35:55 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/for-web#550