Skip to content
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Element Call accent colours#55

Merged
hazzuk merged 1 commit intomasterfrom
element-call-patch
May 12, 2025
Merged

Element Call accent colours#55
hazzuk merged 1 commit intomasterfrom
element-call-patch

Conversation

@hazzuk
Copy link
Copy Markdown
Member

@hazzuk hazzuk commented May 12, 2025

Element call is now an embedded NPM package, meaning elecord now has control over the app's frontend. Here we apply a patch to override some CSS colour variables.

run using bash

a_index.html (original) vs index.html (new)

diff -u node_modules/@element-hq/element-call-embedded/dist/a_index.html node_modules/@element-hq/element-call-embedded/dist/index.html > @element-hq+element-call-embedded+0.9.0.patch
  • Prefix paths with a/ and b/
  • Normalise file names
  • Remove timestamps
  • Add patch file to ./patches directory.

In future, we will instead fork element-call and build the embedded package ourselves:

https://github.com/element-hq/element-call/blob/livekit/docs/self-hosting.md#building-element-call

git clone https://github.com/element-hq/element-call.git
cd element-call
corepack enable
yarn
yarn build

Element call is now an embedded NPM package, meaning elecord now has control over the app's frontend. Here we apply a patch to override some CSS colour variables.
@hazzuk hazzuk added the fix Bug fixes label May 12, 2025
@github-actions
Copy link
Copy Markdown

Cloudflare Pages deployment

Latest commit e620e19f0b62cfbb920b708ac0d621b36ea6fcea
Status ✅ Deployed!
URL https://7b0ec584.elecord-web.pages.dev

@hazzuk hazzuk merged commit 37f9943 into master May 12, 2025
2 checks passed
@hazzuk hazzuk deleted the element-call-patch branch May 12, 2025 17:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

fix Bug fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant