mirror of
https://github.com/vector-im/element-call.git
synced 2026-08-26 21:09:21 +00:00
Compare commits
27 Commits
dbkr/depth
...
v0.5.4
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03caa22f0e | ||
|
|
eedd19f515 | ||
|
|
6bb004ea55 | ||
|
|
2f0469880b | ||
|
|
96eafef027 | ||
|
|
b748c03e74 | ||
|
|
4469cece86 | ||
|
|
03a2350e5c | ||
|
|
f29dafc5c4 | ||
|
|
d6c3559a6e | ||
|
|
db67343133 | ||
|
|
77f7551ab0 | ||
|
|
c0c59dcb74 | ||
|
|
8f42aca6e2 | ||
|
|
ec9d82b99c | ||
|
|
e2a42656de | ||
|
|
dc27cd67e8 | ||
|
|
da8745871c | ||
|
|
11255ce550 | ||
|
|
23e7abecbc | ||
|
|
c4a5232cd5 | ||
|
|
5dae6e1168 | ||
|
|
7d3e2b9958 | ||
|
|
0657edee90 | ||
|
|
988f0a8bc9 | ||
|
|
14bd53c02b | ||
|
|
172c7664be |
2
.github/workflows/netlify-fullmesh.yaml
vendored
2
.github/workflows/netlify-fullmesh.yaml
vendored
@@ -60,7 +60,7 @@ jobs:
|
||||
|
||||
- name: Deploy to Netlify
|
||||
id: netlify
|
||||
uses: nwtgck/actions-netlify@v1.2.4
|
||||
uses: nwtgck/actions-netlify@v2.1.0
|
||||
with:
|
||||
publish-dir: dist
|
||||
deploy-message: "Deploy from GitHub Actions"
|
||||
|
||||
2
.github/workflows/netlify-livekit.yaml
vendored
2
.github/workflows/netlify-livekit.yaml
vendored
@@ -60,7 +60,7 @@ jobs:
|
||||
|
||||
- name: Deploy to Netlify
|
||||
id: netlify
|
||||
uses: nwtgck/actions-netlify@v1.2.4
|
||||
uses: nwtgck/actions-netlify@v2.1.0
|
||||
with:
|
||||
publish-dir: dist
|
||||
deploy-message: "Deploy from GitHub Actions"
|
||||
|
||||
2
.github/workflows/netlify-pr.yaml
vendored
2
.github/workflows/netlify-pr.yaml
vendored
@@ -53,7 +53,7 @@ jobs:
|
||||
|
||||
- name: ☁️ Deploy to Netlify
|
||||
id: netlify
|
||||
uses: nwtgck/actions-netlify@v1.2
|
||||
uses: nwtgck/actions-netlify@v2.1
|
||||
with:
|
||||
publish-dir: webapp
|
||||
deploy-message: "Deploy from GitHub Actions"
|
||||
|
||||
@@ -63,7 +63,7 @@
|
||||
"mermaid": "^9.0.0",
|
||||
"normalize.css": "^8.0.1",
|
||||
"pako": "^2.0.4",
|
||||
"postcss-preset-env": "^7",
|
||||
"postcss-preset-env": "^9.0.0",
|
||||
"posthog-js": "^1.29.0",
|
||||
"re-resizable": "^6.9.0",
|
||||
"react": "18",
|
||||
|
||||
@@ -17,18 +17,18 @@ limitations under the License.
|
||||
.inRoom {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
min-height: 100%;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
--footerPadding: var(--cpd-space-4x);
|
||||
--footerHeight: calc(50px + 2 * var(--footerPadding));
|
||||
}
|
||||
|
||||
.controlsOverlay {
|
||||
position: relative;
|
||||
flex: 1;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: auto;
|
||||
overflow-inline: hidden;
|
||||
contain: strict;
|
||||
}
|
||||
|
||||
.centerMessage {
|
||||
@@ -45,17 +45,15 @@ limitations under the License.
|
||||
}
|
||||
|
||||
.footer {
|
||||
position: absolute;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
width: 100%;
|
||||
box-sizing: border-box;
|
||||
position: sticky;
|
||||
inset-block-end: 0;
|
||||
display: grid;
|
||||
grid-template-columns: 1fr auto 1fr;
|
||||
grid-template-areas: "logo buttons layout";
|
||||
align-items: center;
|
||||
gap: var(--cpd-space-3x);
|
||||
padding: var(--footerPadding) var(--inline-content-inset);
|
||||
padding-block: var(--cpd-space-4x);
|
||||
padding-inline: var(--inline-content-inset);
|
||||
background: linear-gradient(
|
||||
180deg,
|
||||
rgba(0, 0, 0, 0) 0%,
|
||||
@@ -84,14 +82,14 @@ limitations under the License.
|
||||
}
|
||||
|
||||
@media (min-height: 400px) {
|
||||
.inRoom {
|
||||
--footerPadding: var(--cpd-space-10x);
|
||||
.footer {
|
||||
padding-block: var(--cpd-space-10x);
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-height: 800px) {
|
||||
.inRoom {
|
||||
--footerPadding: var(--cpd-space-15x);
|
||||
.footer {
|
||||
padding-block: var(--cpd-space-15x);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -18,6 +18,7 @@ limitations under the License.
|
||||
padding: 2px;
|
||||
border: 1px solid var(--cpd-color-border-interactive-secondary);
|
||||
border-radius: var(--cpd-radius-pill-effect);
|
||||
background: var(--cpd-color-bg-canvas-default);
|
||||
box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.5);
|
||||
display: flex;
|
||||
}
|
||||
|
||||
@@ -23,7 +23,6 @@ limitations under the License.
|
||||
flex: 1;
|
||||
overflow: hidden;
|
||||
height: 100%;
|
||||
padding-block-end: var(--footerHeight);
|
||||
}
|
||||
|
||||
@media (max-width: 500px) {
|
||||
|
||||
@@ -15,14 +15,11 @@ limitations under the License.
|
||||
*/
|
||||
|
||||
.grid {
|
||||
contain: strict;
|
||||
contain: layout style;
|
||||
position: relative;
|
||||
flex-grow: 1;
|
||||
margin-inline: var(--inline-content-inset);
|
||||
padding-block-end: var(--footerHeight);
|
||||
margin-block-start: var(--cpd-space-4x);
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
margin-block: var(--cpd-space-4x);
|
||||
}
|
||||
|
||||
.slots {
|
||||
|
||||
@@ -19,5 +19,4 @@ limitations under the License.
|
||||
overflow: hidden;
|
||||
flex: 1;
|
||||
touch-action: none;
|
||||
margin-bottom: var(--footerHeight);
|
||||
}
|
||||
|
||||
@@ -43,7 +43,8 @@ limitations under the License.
|
||||
}
|
||||
|
||||
.videoTile.speaking {
|
||||
outline: 4px solid var(--cpd-color-border-accent);
|
||||
/* !important because speaking border should take priority over hover */
|
||||
outline: 4px solid var(--cpd-color-border-accent) !important;
|
||||
}
|
||||
|
||||
@media (hover: hover) {
|
||||
|
||||
Reference in New Issue
Block a user