Merge Luma launcher fork into monorepo
Move trampoline files (boot-hook, watcher, overlay) into trampoline/ subdirectory. Add upstream Luma v2.3.1 source at repo root with our additions: - Page::Ha (4th nav tab) with placeholder empty state - HA tab config schema and default entity mapping (ha-home/) - Nav keys renamed: "home" → "start", new "ha" tab between Apps and Settings - All state.rs/view.rs/main.rs/tests.rs updated for 4-tab navigation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
No files matched your search
@@ -0,0 +1,19 @@
|
||||
# Changesets
|
||||
|
||||
Run `pnpm changeset` in a feature or fix branch, select `lg-luma`, choose a patch, minor or major
|
||||
bump, and describe the user-facing change. Commit the generated Markdown file with the PR.
|
||||
Documentation-only and maintenance PRs that do not need a release can omit a changeset.
|
||||
|
||||
PRs receive an updating Changesets status comment. It reports the requested version bump or
|
||||
notes that no changeset was committed and no version bump is requested. Code or behavior changes
|
||||
should include a changeset: patch for compatible fixes, minor for compatible features, or major
|
||||
for breaking changes. The comment is informational and also works on fork PRs.
|
||||
|
||||
Merged changesets accumulate in the automated **Version Packages** PR. Its version command
|
||||
updates `package.json`, `CHANGELOG.md`, `appinfo.json`, the root `Cargo.toml`, the `luma` entry in
|
||||
`Cargo.lock`, and the versioned IPK examples in `readme.md`. Supporting Rust crates keep their
|
||||
own versions. Do not run `pnpm version:release` in ordinary feature PRs.
|
||||
|
||||
The version PR receives the same CI checks as other PRs. Merging it into `main` publishes the
|
||||
verified IPK and Homebrew feed after CI passes. Other merges and manual CI runs do not publish.
|
||||
See [the release guide](../development.md#releases) for repository setup and details.
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"$schema": "https://unpkg.com/@changesets/config@4.0.1/schema.json",
|
||||
"changelog": "@changesets/cli/changelog",
|
||||
"commit": false,
|
||||
"fixed": [],
|
||||
"linked": [],
|
||||
"access": "restricted",
|
||||
"baseBranch": "main",
|
||||
"updateInternalDependencies": "patch",
|
||||
"ignore": [],
|
||||
"format": "oxfmt",
|
||||
"privatePackages": {
|
||||
"version": true,
|
||||
"tag": false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'lg-luma': minor
|
||||
---
|
||||
|
||||
Add Italian (`it`) translation: full `messages.json` catalog, plus locale registration in `i18n.rs` (language list, display name, and localized date formatting).
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
'lg-luma': minor
|
||||
---
|
||||
|
||||
Add curated vector cards for NRK TV and TV 2 Play, with exact app-ID matching, card colours, and desktop demo support.
|
||||
@@ -0,0 +1,58 @@
|
||||
name: Changeset PR Status
|
||||
|
||||
on:
|
||||
pull_request_target:
|
||||
types: [opened, synchronize, reopened, edited, ready_for_review]
|
||||
|
||||
permissions: {}
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
status:
|
||||
name: Changeset status
|
||||
if: github.head_ref != 'changeset-release/main' || github.event.pull_request.head.repo.full_name != github.repository
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 5
|
||||
permissions:
|
||||
contents: read
|
||||
outputs:
|
||||
comment-body: ${{ steps.status.outputs.comment-body }}
|
||||
steps:
|
||||
# Read the PR with the bundled Changesets action, without running PR code or installing dependencies.
|
||||
- uses: actions/checkout@v7
|
||||
with:
|
||||
ref: ${{ github.event.pull_request.base.sha }}
|
||||
- name: Generate changeset status
|
||||
id: status
|
||||
uses: changesets/action/pr-status@v2
|
||||
|
||||
comment:
|
||||
name: Update changeset comment
|
||||
needs: status
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 5
|
||||
permissions:
|
||||
pull-requests: write
|
||||
steps:
|
||||
- name: Create or update the PR comment
|
||||
uses: changesets/action/pr-comment@v2
|
||||
with:
|
||||
update-id: luma-changeset-status
|
||||
body: |
|
||||
${{ needs.status.outputs.comment-body }}
|
||||
|
||||
---
|
||||
|
||||
**For code or behavior changes:** run `pnpm changeset`, select `lg-luma`, and commit the generated `.changeset/*.md` file with this PR.
|
||||
|
||||
Choose the semantic version bump that matches the change:
|
||||
- **patch** for backward-compatible bug fixes.
|
||||
- **minor** for backward-compatible features.
|
||||
- **major** for breaking changes.
|
||||
|
||||
A PR without a release changeset does not request an app version bump. Documentation-only or maintenance changes that do not need a release can omit it.
|
||||
|
||||
This comment is informational. Releases are queued in the Version Packages PR and publish only after that PR is merged and CI passes.
|
||||
@@ -0,0 +1,162 @@
|
||||
name: CI
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
pull_request:
|
||||
workflow_dispatch:
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
|
||||
|
||||
jobs:
|
||||
release-gate:
|
||||
name: Identify a merged version PR
|
||||
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 5
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
outputs:
|
||||
publish: ${{ steps.gate.outputs.result }}
|
||||
steps:
|
||||
- uses: actions/checkout@v7
|
||||
- name: Require a merged Changesets PR and a version increase
|
||||
id: gate
|
||||
uses: actions/github-script@v8
|
||||
with:
|
||||
script: |
|
||||
const { isReleaseMerge } = await import(`${process.env.GITHUB_WORKSPACE}/tools/release-gate.mjs`);
|
||||
return isReleaseMerge({ github, context });
|
||||
|
||||
build:
|
||||
name: Rust checks, rendering, and native package
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 60
|
||||
outputs:
|
||||
tag: ${{ steps.package.outputs.tag }}
|
||||
steps:
|
||||
- uses: actions/checkout@v7
|
||||
- uses: pnpm/action-setup@v6
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
node-version: '24'
|
||||
cache: pnpm
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
- uses: dtolnay/rust-toolchain@1.93.0
|
||||
with:
|
||||
components: rustfmt, clippy
|
||||
targets: armv7-unknown-linux-gnueabi
|
||||
- name: Cache Rust dependencies
|
||||
uses: Swatinem/rust-cache@v2
|
||||
with:
|
||||
key: webos-${{ hashFiles('tools/build-webos.sh', 'tools/setup-webos-sdk.mjs', 'tools/webos-runtime.mjs') }}
|
||||
- name: Install desktop and asset dependencies
|
||||
run: |
|
||||
apt_options=(-o Acquire::Retries=3 -o Acquire::http::Timeout=30 -o Acquire::https::Timeout=30)
|
||||
sudo apt-get "${apt_options[@]}" update
|
||||
# FontTools recommends large optional scientific Python packages. xauth is needed by xvfb-run.
|
||||
sudo apt-get "${apt_options[@]}" install -y --no-install-recommends \
|
||||
libsdl2-dev pkg-config woff2 python3-fonttools libgl1-mesa-dri xvfb xauth
|
||||
- name: Check formatting
|
||||
run: pnpm format:check
|
||||
- name: Lint Rust and packaging tools
|
||||
run: pnpm check
|
||||
- name: Run unit tests
|
||||
run: pnpm test
|
||||
- name: Generate native assets
|
||||
run: pnpm assets
|
||||
- name: Exercise desktop rendering and mocked weather
|
||||
env:
|
||||
LIBGL_ALWAYS_SOFTWARE: '1'
|
||||
run: xvfb-run -a -s '-screen 0 1920x1080x24' pnpm test:smoke
|
||||
- name: Set up the webOS SDK
|
||||
run: pnpm sdk
|
||||
- name: Cross-build and verify the native IPK and Homebrew feed
|
||||
id: package
|
||||
run: |
|
||||
export WEBOS_NDK="$GITHUB_WORKSPACE/.build/toolchain/arm-webos-linux-gnueabi_sdk-buildroot"
|
||||
pnpm build
|
||||
node tools/package.mjs
|
||||
node tools/repository.mjs
|
||||
- name: Upload release files
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: luma-release
|
||||
if-no-files-found: error
|
||||
path: |
|
||||
dist/*.ipk
|
||||
dist/sha256sums
|
||||
dist/repo.json
|
||||
dist/description.html
|
||||
dist/app-icon-large.png
|
||||
- name: Upload native rendering diagnostics
|
||||
if: always()
|
||||
uses: actions/upload-artifact@v7
|
||||
with:
|
||||
name: native-rendering
|
||||
if-no-files-found: ignore
|
||||
retention-days: 7
|
||||
include-hidden-files: true
|
||||
path: |
|
||||
.build/*.png
|
||||
.build/*-render.json
|
||||
|
||||
release:
|
||||
name: Publish release and Homebrew feed
|
||||
if: needs.release-gate.outputs.publish == 'true'
|
||||
needs: [build, release-gate]
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 5
|
||||
permissions:
|
||||
contents: write
|
||||
steps:
|
||||
- uses: actions/download-artifact@v8
|
||||
with:
|
||||
name: luma-release
|
||||
path: release
|
||||
- name: Publish tested release files
|
||||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
GH_REPO: ${{ github.repository }}
|
||||
RELEASE_TAG: ${{ needs.build.outputs.tag }}
|
||||
COMMIT_SHA: ${{ github.sha }}
|
||||
run: |
|
||||
if [[ ! "$RELEASE_TAG" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
||||
printf 'Invalid release version: %s\n' "$RELEASE_TAG" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
state="$(gh api --paginate "repos/$GH_REPO/releases?per_page=100" \
|
||||
--jq ".[] | select(.tag_name == \"$RELEASE_TAG\") | .draft")"
|
||||
if [ "$state" = false ]; then
|
||||
printf 'Release %s is already published; skipping.\n' "$RELEASE_TAG"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
existing_tag="$(gh api "repos/$GH_REPO/git/matching-refs/tags/$RELEASE_TAG" \
|
||||
--jq ".[] | select(.ref == \"refs/tags/$RELEASE_TAG\") | .ref")"
|
||||
if [ -n "$existing_tag" ]; then
|
||||
tagged_commit="$(gh api "repos/$GH_REPO/commits/$RELEASE_TAG" --jq '.sha')"
|
||||
if [ "$tagged_commit" != "$COMMIT_SHA" ]; then
|
||||
printf 'Tag %s points to another commit; use a new app version.\n' "$RELEASE_TAG" >&2
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
files=(release/*.ipk release/sha256sums release/repo.json release/description.html release/app-icon-large.png)
|
||||
if [ "$state" = true ]; then
|
||||
gh release upload "$RELEASE_TAG" "${files[@]}" --clobber
|
||||
gh release edit "$RELEASE_TAG" --draft=false
|
||||
else
|
||||
gh release create "$RELEASE_TAG" "${files[@]}" \
|
||||
--target "$COMMIT_SHA" \
|
||||
--generate-notes \
|
||||
--title "Luma ${RELEASE_TAG#v}"
|
||||
fi
|
||||
@@ -0,0 +1,78 @@
|
||||
name: Release PR
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
cancel-in-progress: false
|
||||
|
||||
jobs:
|
||||
version:
|
||||
name: Maintain Version Packages PR
|
||||
runs-on: ubuntu-24.04
|
||||
timeout-minutes: 10
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
actions: write
|
||||
steps:
|
||||
- uses: actions/checkout@v7
|
||||
- uses: pnpm/action-setup@v6
|
||||
- uses: actions/setup-node@v7
|
||||
with:
|
||||
node-version: '24'
|
||||
cache: pnpm
|
||||
- name: Install dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
- name: Create or update the version PR
|
||||
id: changesets
|
||||
uses: changesets/action@v2
|
||||
with:
|
||||
version-script: pnpm version:release
|
||||
pr-title: Version Packages
|
||||
commit-message: Version Packages
|
||||
create-github-releases: false
|
||||
push-git-tags: false
|
||||
- name: Describe the release and run its CI checks
|
||||
if: steps.changesets.outputs.pr-number != ''
|
||||
uses: actions/github-script@v8
|
||||
env:
|
||||
RELEASE_PR_NUMBER: ${{ steps.changesets.outputs.pr-number }}
|
||||
with:
|
||||
script: |
|
||||
const pull_number = Number(process.env.RELEASE_PR_NUMBER);
|
||||
const { data: pull } = await github.rest.pulls.get({ ...context.repo, pull_number });
|
||||
const { data: file } = await github.rest.repos.getContent({
|
||||
...context.repo,
|
||||
path: 'package.json',
|
||||
ref: pull.head.sha,
|
||||
});
|
||||
const { version } = JSON.parse(Buffer.from(file.content, 'base64').toString('utf8'));
|
||||
await github.rest.pulls.update({
|
||||
...context.repo,
|
||||
pull_number,
|
||||
body: [
|
||||
'## Problem',
|
||||
'',
|
||||
'Merged changes are waiting for a coordinated app release.',
|
||||
'',
|
||||
'## Solution',
|
||||
'',
|
||||
`Release Luma **${version}** with the accumulated Changesets changelog.`,
|
||||
'',
|
||||
'Synchronize package.json, appinfo.json, the root Cargo.toml, Cargo.lock and the README IPK examples.',
|
||||
'Merging this PR into main publishes the verified IPK and Homebrew feed after CI passes.',
|
||||
].join('\n'),
|
||||
});
|
||||
// GITHUB_TOKEN-created PRs do not trigger pull_request workflows.
|
||||
// workflow_dispatch is explicitly allowed and checks the version branch's head commit.
|
||||
await github.rest.actions.createWorkflowDispatch({
|
||||
...context.repo,
|
||||
workflow_id: 'ci.yml',
|
||||
ref: pull.head.ref,
|
||||
});
|
||||
@@ -1 +1,8 @@
|
||||
node_modules/
|
||||
dist/
|
||||
.build/
|
||||
.DS_Store
|
||||
*.key
|
||||
.env
|
||||
.env.*
|
||||
target/
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"$schema": "./node_modules/oxfmt/configuration_schema.json",
|
||||
"singleQuote": true,
|
||||
"printWidth": 100,
|
||||
"trailingComma": "all",
|
||||
"sortPackageJson": false,
|
||||
"overrides": [{ "files": ["tv/*.cjs"], "options": { "trailingComma": "none" } }],
|
||||
"ignorePatterns": [
|
||||
"node_modules/**",
|
||||
"dist/**",
|
||||
".build/**",
|
||||
"target/**",
|
||||
"pnpm-lock.yaml",
|
||||
"assets/fonts/**",
|
||||
"assets/licenses/**",
|
||||
"assets/ui-icons/**"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"$schema": "./node_modules/oxlint/configuration_schema.json",
|
||||
"plugins": ["oxc"],
|
||||
"categories": {
|
||||
"correctness": "error"
|
||||
},
|
||||
"rules": {
|
||||
"eslint/no-unused-vars": ["error", { "argsIgnorePattern": "^_" }]
|
||||
},
|
||||
"ignorePatterns": ["node_modules/**", "dist/**", ".build/**", "target/**"]
|
||||
}
|
||||
@@ -0,0 +1,83 @@
|
||||
# lg-luma
|
||||
|
||||
## 2.3.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- db4fece: Fix Home takeover enable failing with "no app matched by pid" by closing the normal Luma instance through the app-ID endpoint. Allow takeover to continue if that instance already exited during the close request.
|
||||
- db4fece: Update the normal app launch splash to match the saved background, including after changing it in Settings. Refresh the matching Home takeover splash as well.
|
||||
|
||||
## 2.3.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 3bf0ad6: Show a wallpaper splash at launch and match the saved background when staging the native Home integration.
|
||||
|
||||
## 2.2.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 072b7e9: Show installed app icons as soon as they are decoded instead of one per idle wake-up.
|
||||
- fed795c: Keep decoded app icons across the automatic inventory refreshes at startup and whenever Luma becomes visible, reading an icon again only when its app's version or icon paths change. Refresh apps still reloads every icon.
|
||||
- 969a6fd: Keep the neutral card colour for transparent app icons whose logo reaches the edges, instead of filling the card with the logo's own colour.
|
||||
|
||||
## 2.2.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- d81cb66: Publish the changes from the unreleased 2.2.0 version after improving CI dependency installation and build timeouts.
|
||||
|
||||
## 2.2.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- 201c030: Add an optional seconds display to the header clock, configurable with the remote in Clock format settings.
|
||||
- e8f9085: Add 27 curated vector logos for streaming, music, and regional TV apps, including NOW / Now TV, plus dedicated Live TV and browser vector cards. Select branded cards by exact app IDs instead of keywords, so unrelated apps such as Amazon Alexa retain their installed artwork. Include every SVG-backed app in the desktop demo and add a rendered gallery preview.
|
||||
|
||||
Remove dumped TV artwork, icon/colour maps, and their collection tools and tests. Desktop previews now use curated vectors or generic/category fallbacks, and builds no longer depend on collected icon fixtures.
|
||||
|
||||
- 589044b: Add custom input names: rename any input with the remote in Settings → Inputs, or reset it to the
|
||||
port name. Home cards, settings rows and the breadcrumb show the custom name, keeping the TV label,
|
||||
port and connection status as detail.
|
||||
- 978b946: Discover app icons directly from installed TV applications instead of requiring collected artwork and icon-map updates. Load visible artwork in the background, derive matching card colours automatically, and refresh cached icons with app inventory. Exclude desktop-only collected icons and maps from TV packages.
|
||||
- 9463b56: Add an optional name to the Home greeting, with remote-friendly name replacement and reset controls.
|
||||
- e2c2a12: Add separate Home and Apps caption settings, with names hidden on Home and visible in Apps by default.
|
||||
Legacy caption settings do not override the new per-view defaults.
|
||||
Group greeting name editing under Greeting, use Clear name for greeting and input names, and reserve
|
||||
the bright settings-row highlight for the focused control.
|
||||
|
||||
Group clock preferences under Clock, with separate nested Clock format and Time format selections.
|
||||
Time format offers HH:MM by default or HH:MM:SS while retaining existing saved seconds preferences.
|
||||
Move Refresh apps & inputs and Quit app into a dedicated System sidebar category.
|
||||
Keep the top-level Clock row free of format values and remove the chevron from input Rename actions.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- dcf1b03: Read the real HDMI cable state from `hdmiPlugIn` on TVs that report every port as `connected`, so
|
||||
inputs in Auto mode only appear when a device is actually plugged in.
|
||||
|
||||
## 2.1.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- d417291: Add Brazilian Portuguese as a selectable interface language, including translated app labels,
|
||||
localized dates and weather location searches.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- 27802ac: Match brand keywords at ASCII word boundaries so unrelated apps such as dashboards retain their
|
||||
own artwork and Utilities category instead of being mistaken for ARD/Das Erste.
|
||||
- 14b18f8: Render Korean app and input names using bundled Hangul font subsets loaded on demand. Add
|
||||
Korean-labelled LG Gallery and Room Connect apps to the desktop preview inventory.
|
||||
- 3e256f6: Add installed-app artwork collected from an LG C1 for Korean-market apps, with matching card
|
||||
background colours. Make icon collection work on older webOS Node versions and follow the
|
||||
launcher's app visibility and exclusion rules.
|
||||
|
||||
Include Coupang Play, Watcha Play, Wavve, Rainbow TV and LG TV VOD in the desktop demo inventory
|
||||
so their artwork can be previewed during development.
|
||||
|
||||
- ee2f6ff: Coordinate app releases through Changesets with synchronized Rust and webOS versions, publishing
|
||||
only after the checked Version Packages PR is merged.
|
||||
|
||||
Add updating PR comments that report missing changesets and explain semantic version bumps for
|
||||
code changes.
|
||||
@@ -0,0 +1,934 @@
|
||||
# This file is automatically @generated by Cargo.
|
||||
# It is not intended for manual editing.
|
||||
version = 4
|
||||
|
||||
[[package]]
|
||||
name = "adler2"
|
||||
version = "2.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
|
||||
|
||||
[[package]]
|
||||
name = "arrayref"
|
||||
version = "0.3.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
|
||||
|
||||
[[package]]
|
||||
name = "arrayvec"
|
||||
version = "0.7.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56"
|
||||
|
||||
[[package]]
|
||||
name = "autocfg"
|
||||
version = "1.5.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
|
||||
|
||||
[[package]]
|
||||
name = "base64"
|
||||
version = "0.22.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
|
||||
|
||||
[[package]]
|
||||
name = "base64"
|
||||
version = "0.23.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5"
|
||||
|
||||
[[package]]
|
||||
name = "bitflags"
|
||||
version = "1.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
||||
|
||||
[[package]]
|
||||
name = "bitflags"
|
||||
version = "2.13.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06"
|
||||
|
||||
[[package]]
|
||||
name = "bytemuck"
|
||||
version = "1.25.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797"
|
||||
|
||||
[[package]]
|
||||
name = "byteorder-lite"
|
||||
version = "0.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495"
|
||||
|
||||
[[package]]
|
||||
name = "bytes"
|
||||
version = "1.12.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
|
||||
|
||||
[[package]]
|
||||
name = "cc"
|
||||
version = "1.9.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "877bf67ac8e52449eb2f9e98a344ea163beb70dd1f9eebe3cc5357dcfeaee4df"
|
||||
dependencies = [
|
||||
"find-msvc-tools",
|
||||
"shlex",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "cfg-if"
|
||||
version = "1.0.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
|
||||
|
||||
[[package]]
|
||||
name = "crc32fast"
|
||||
version = "1.5.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0ba106e844045ddc02c20768ac4b0b7cb45f2cc2ecbd833ac9f5dacb183c2055"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "data-url"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "be1e0bca6c3637f992fc1cc7cbc52a78c1ef6db076dbf1059c4323d6a2048376"
|
||||
|
||||
[[package]]
|
||||
name = "deranged"
|
||||
version = "0.5.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9e9de72ce2ad1f90dc62fa25f0f430ef85eb4b0d8fa0be4f30373bc40a21d28e"
|
||||
|
||||
[[package]]
|
||||
name = "euclid"
|
||||
version = "0.22.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06"
|
||||
dependencies = [
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "fdeflate"
|
||||
version = "0.3.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c"
|
||||
dependencies = [
|
||||
"simd-adler32",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "find-msvc-tools"
|
||||
version = "0.1.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1c66915cc5391097de7a2b0b972e8505aa33c0df401fd3a6811dbdb32881ba48"
|
||||
|
||||
[[package]]
|
||||
name = "flate2"
|
||||
version = "1.1.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb"
|
||||
dependencies = [
|
||||
"crc32fast",
|
||||
"miniz_oxide 0.9.1",
|
||||
"zlib-rs",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "float-cmp"
|
||||
version = "0.9.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4"
|
||||
|
||||
[[package]]
|
||||
name = "float_next_after"
|
||||
version = "1.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8"
|
||||
|
||||
[[package]]
|
||||
name = "getrandom"
|
||||
version = "0.2.17"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"libc",
|
||||
"wasi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gl"
|
||||
version = "0.14.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a94edab108827d67608095e269cf862e60d920f144a5026d3dbcfd8b877fb404"
|
||||
dependencies = [
|
||||
"gl_generator",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "gl_generator"
|
||||
version = "0.14.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d"
|
||||
dependencies = [
|
||||
"khronos_api",
|
||||
"log",
|
||||
"xml-rs",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "http"
|
||||
version = "1.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
|
||||
dependencies = [
|
||||
"bytes",
|
||||
"itoa",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "httparse"
|
||||
version = "1.10.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
|
||||
|
||||
[[package]]
|
||||
name = "image"
|
||||
version = "0.25.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104"
|
||||
dependencies = [
|
||||
"bytemuck",
|
||||
"byteorder-lite",
|
||||
"image-webp",
|
||||
"moxcms",
|
||||
"num-traits",
|
||||
"png",
|
||||
"zune-core",
|
||||
"zune-jpeg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "image-webp"
|
||||
version = "0.2.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3"
|
||||
dependencies = [
|
||||
"byteorder-lite",
|
||||
"quick-error",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "imagesize"
|
||||
version = "0.13.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "edcd27d72f2f071c64249075f42e205ff93c9a4c5f6c6da53e79ed9f9832c285"
|
||||
|
||||
[[package]]
|
||||
name = "itoa"
|
||||
version = "1.0.18"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
|
||||
|
||||
[[package]]
|
||||
name = "khronos_api"
|
||||
version = "3.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc"
|
||||
|
||||
[[package]]
|
||||
name = "kurbo"
|
||||
version = "0.11.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c62026ae44756f8a599ba21140f350303d4f08dcdcc71b5ad9c9bb8128c13c62"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"euclid",
|
||||
"smallvec",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lazy_static"
|
||||
version = "1.5.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "20870f649af7073d53e38067b2a84312175d56ea15217e1b15bc83506ec50afb"
|
||||
|
||||
[[package]]
|
||||
name = "libc"
|
||||
version = "0.2.191"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
|
||||
|
||||
[[package]]
|
||||
name = "libm"
|
||||
version = "0.2.16"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
|
||||
|
||||
[[package]]
|
||||
name = "log"
|
||||
version = "0.4.34"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"
|
||||
|
||||
[[package]]
|
||||
name = "luma"
|
||||
version = "2.3.1"
|
||||
dependencies = [
|
||||
"gl",
|
||||
"image",
|
||||
"libc",
|
||||
"luma-vector-geometry",
|
||||
"owned_ttf_parser",
|
||||
"sdl2",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"time",
|
||||
"ureq",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "luma-vector-assets"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"luma-vector-geometry",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"usvg",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "luma-vector-geometry"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"lyon_tessellation",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lyon_geom"
|
||||
version = "1.0.20"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d82dd26aa4dc0b5b70b9115de59824842bcb43cf4a28e1b1e6d0ad148c93f93e"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"euclid",
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lyon_path"
|
||||
version = "1.0.19"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5c463f9c428b7fc5ec885dcd39ce4aa61e29111d0e33483f6f98c74e89d8621e"
|
||||
dependencies = [
|
||||
"lyon_geom",
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "lyon_tessellation"
|
||||
version = "1.0.23"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "fd4872650e70dc907dd4f7ebc449d7d657a0d2658e423b2e724970870bbbf75b"
|
||||
dependencies = [
|
||||
"float_next_after",
|
||||
"lyon_path",
|
||||
"num-traits",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "memchr"
|
||||
version = "2.8.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
|
||||
|
||||
[[package]]
|
||||
name = "miniz_oxide"
|
||||
version = "0.8.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
|
||||
dependencies = [
|
||||
"adler2",
|
||||
"simd-adler32",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "miniz_oxide"
|
||||
version = "0.9.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c"
|
||||
dependencies = [
|
||||
"adler2",
|
||||
"simd-adler32",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "moxcms"
|
||||
version = "0.8.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b"
|
||||
dependencies = [
|
||||
"num-traits",
|
||||
"pxfm",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "num-conv"
|
||||
version = "0.2.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441"
|
||||
|
||||
[[package]]
|
||||
name = "num-traits"
|
||||
version = "0.2.19"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
|
||||
dependencies = [
|
||||
"autocfg",
|
||||
"libm",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "num_threads"
|
||||
version = "0.1.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cabcc654086861f9e1bc5115258de62ef92c79b20f4615a1b0cc57c4e82027d4"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "once_cell"
|
||||
version = "1.21.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
|
||||
|
||||
[[package]]
|
||||
name = "owned_ttf_parser"
|
||||
version = "0.25.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b"
|
||||
dependencies = [
|
||||
"ttf-parser",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "percent-encoding"
|
||||
version = "2.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
|
||||
|
||||
[[package]]
|
||||
name = "pico-args"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315"
|
||||
|
||||
[[package]]
|
||||
name = "pkg-config"
|
||||
version = "0.3.34"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548"
|
||||
|
||||
[[package]]
|
||||
name = "png"
|
||||
version = "0.18.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61"
|
||||
dependencies = [
|
||||
"bitflags 2.13.2",
|
||||
"crc32fast",
|
||||
"fdeflate",
|
||||
"flate2",
|
||||
"miniz_oxide 0.8.9",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "powerfmt"
|
||||
version = "0.2.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4a6394b9e965e73d0a289ee54f589087e2c676aedf60885baf52c76b771e4958"
|
||||
|
||||
[[package]]
|
||||
name = "proc-macro2"
|
||||
version = "1.0.107"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
|
||||
dependencies = [
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pxfm"
|
||||
version = "0.1.30"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea"
|
||||
|
||||
[[package]]
|
||||
name = "quick-error"
|
||||
version = "2.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
|
||||
|
||||
[[package]]
|
||||
name = "quote"
|
||||
version = "1.0.47"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ring"
|
||||
version = "0.17.14"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"cfg-if",
|
||||
"getrandom",
|
||||
"libc",
|
||||
"untrusted",
|
||||
"windows-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "roxmltree"
|
||||
version = "0.20.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97"
|
||||
|
||||
[[package]]
|
||||
name = "rustls"
|
||||
version = "0.23.46"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf"
|
||||
dependencies = [
|
||||
"log",
|
||||
"once_cell",
|
||||
"ring",
|
||||
"rustls-pki-types",
|
||||
"rustls-webpki",
|
||||
"subtle",
|
||||
"zeroize",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rustls-pki-types"
|
||||
version = "1.15.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96"
|
||||
dependencies = [
|
||||
"zeroize",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "rustls-webpki"
|
||||
version = "0.103.16"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281"
|
||||
dependencies = [
|
||||
"ring",
|
||||
"rustls-pki-types",
|
||||
"untrusted",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "sdl2"
|
||||
version = "0.38.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2d42407afc6a8ab67e36f92e80b8ba34cbdc55aaeed05249efe9a2e8d0e9feef"
|
||||
dependencies = [
|
||||
"bitflags 1.3.2",
|
||||
"lazy_static",
|
||||
"libc",
|
||||
"sdl2-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "sdl2-sys"
|
||||
version = "0.38.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3ff61407fc75d4b0bbc93dc7e4d6c196439965fbef8e4a4f003a36095823eac0"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"libc",
|
||||
"pkg-config",
|
||||
"version-compare",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde"
|
||||
version = "1.0.229"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
|
||||
dependencies = [
|
||||
"serde_core",
|
||||
"serde_derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_core"
|
||||
version = "1.0.229"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
|
||||
dependencies = [
|
||||
"serde_derive",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_derive"
|
||||
version = "1.0.229"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"syn",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "serde_json"
|
||||
version = "1.0.154"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6"
|
||||
dependencies = [
|
||||
"itoa",
|
||||
"memchr",
|
||||
"serde",
|
||||
"serde_core",
|
||||
"zmij",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "shlex"
|
||||
version = "2.0.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
|
||||
|
||||
[[package]]
|
||||
name = "simd-adler32"
|
||||
version = "0.3.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea"
|
||||
|
||||
[[package]]
|
||||
name = "simplecss"
|
||||
version = "0.2.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c"
|
||||
dependencies = [
|
||||
"log",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "siphasher"
|
||||
version = "1.0.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "33f4fe9184a62d842c9ef383018f3306d8ba224fd9d836f56d7288308847c256"
|
||||
|
||||
[[package]]
|
||||
name = "smallvec"
|
||||
version = "1.16.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "5b3dc8af474f516a851ff4bd12db780f948b9250ad37211e4eec0bccea54e01b"
|
||||
|
||||
[[package]]
|
||||
name = "strict-num"
|
||||
version = "0.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731"
|
||||
dependencies = [
|
||||
"float-cmp",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "subtle"
|
||||
version = "2.6.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
|
||||
|
||||
[[package]]
|
||||
name = "svgtypes"
|
||||
version = "0.15.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc"
|
||||
dependencies = [
|
||||
"kurbo",
|
||||
"siphasher",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "syn"
|
||||
version = "3.0.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
"unicode-ident",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "time"
|
||||
version = "0.3.55"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134"
|
||||
dependencies = [
|
||||
"deranged",
|
||||
"libc",
|
||||
"num-conv",
|
||||
"num_threads",
|
||||
"powerfmt",
|
||||
"serde_core",
|
||||
"time-core",
|
||||
"time-macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "time-core"
|
||||
version = "0.1.9"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"
|
||||
|
||||
[[package]]
|
||||
name = "time-macros"
|
||||
version = "0.2.32"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85"
|
||||
dependencies = [
|
||||
"num-conv",
|
||||
"time-core",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tiny-skia-path"
|
||||
version = "0.11.4"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93"
|
||||
dependencies = [
|
||||
"arrayref",
|
||||
"bytemuck",
|
||||
"strict-num",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ttf-parser"
|
||||
version = "0.25.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31"
|
||||
|
||||
[[package]]
|
||||
name = "unicode-ident"
|
||||
version = "1.0.27"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
|
||||
|
||||
[[package]]
|
||||
name = "untrusted"
|
||||
version = "0.9.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
|
||||
|
||||
[[package]]
|
||||
name = "ureq"
|
||||
version = "3.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "cde93ff05758a36a851a398a772b0b79a82fbe3c186a46f2696baaeaf84c966b"
|
||||
dependencies = [
|
||||
"base64 0.23.1",
|
||||
"log",
|
||||
"percent-encoding",
|
||||
"rustls",
|
||||
"rustls-pki-types",
|
||||
"ureq-proto",
|
||||
"utf8-zero",
|
||||
"webpki-roots",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ureq-proto"
|
||||
version = "0.6.5"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "841583fc36089d7d59419568ae157f43a5a03a2e5a81ba87c77d1596ef46e922"
|
||||
dependencies = [
|
||||
"base64 0.23.1",
|
||||
"http",
|
||||
"httparse",
|
||||
"log",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "usvg"
|
||||
version = "0.45.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef"
|
||||
dependencies = [
|
||||
"base64 0.22.1",
|
||||
"data-url",
|
||||
"flate2",
|
||||
"imagesize",
|
||||
"kurbo",
|
||||
"log",
|
||||
"pico-args",
|
||||
"roxmltree",
|
||||
"simplecss",
|
||||
"siphasher",
|
||||
"strict-num",
|
||||
"svgtypes",
|
||||
"tiny-skia-path",
|
||||
"xmlwriter",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "utf8-zero"
|
||||
version = "0.8.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e"
|
||||
|
||||
[[package]]
|
||||
name = "version-compare"
|
||||
version = "0.1.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29"
|
||||
|
||||
[[package]]
|
||||
name = "wasi"
|
||||
version = "0.11.1+wasi-snapshot-preview1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
|
||||
|
||||
[[package]]
|
||||
name = "webpki-roots"
|
||||
version = "1.0.10"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1c1c8e20c8a38fc7d65abfe74eb7280e4aa667e8eec8bc84996d2874810748d9"
|
||||
dependencies = [
|
||||
"rustls-pki-types",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows-sys"
|
||||
version = "0.52.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
||||
dependencies = [
|
||||
"windows-targets",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows-targets"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
|
||||
dependencies = [
|
||||
"windows_aarch64_gnullvm",
|
||||
"windows_aarch64_msvc",
|
||||
"windows_i686_gnu",
|
||||
"windows_i686_gnullvm",
|
||||
"windows_i686_msvc",
|
||||
"windows_x86_64_gnu",
|
||||
"windows_x86_64_gnullvm",
|
||||
"windows_x86_64_msvc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "windows_aarch64_gnullvm"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
|
||||
|
||||
[[package]]
|
||||
name = "windows_aarch64_msvc"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_gnu"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_gnullvm"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
|
||||
|
||||
[[package]]
|
||||
name = "windows_i686_msvc"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnu"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_gnullvm"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
|
||||
|
||||
[[package]]
|
||||
name = "windows_x86_64_msvc"
|
||||
version = "0.52.6"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
||||
|
||||
[[package]]
|
||||
name = "xml-rs"
|
||||
version = "0.8.29"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7"
|
||||
|
||||
[[package]]
|
||||
name = "xmlwriter"
|
||||
version = "0.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9"
|
||||
|
||||
[[package]]
|
||||
name = "zeroize"
|
||||
version = "1.9.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e13084392c5e4bc371903e2935a5eaeed24905a7511356b883835e18a78f6879"
|
||||
|
||||
[[package]]
|
||||
name = "zlib-rs"
|
||||
version = "0.6.8"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112"
|
||||
|
||||
[[package]]
|
||||
name = "zmij"
|
||||
version = "1.0.23"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
|
||||
|
||||
[[package]]
|
||||
name = "zune-core"
|
||||
version = "0.5.3"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "d56377fd46368984a170bc5aac5567e52ca5da874caa60bea39fcbca78fb658b"
|
||||
|
||||
[[package]]
|
||||
name = "zune-jpeg"
|
||||
version = "0.5.15"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296"
|
||||
dependencies = [
|
||||
"zune-core",
|
||||
]
|
||||
@@ -0,0 +1,41 @@
|
||||
[package]
|
||||
name = "luma"
|
||||
version = "2.3.1"
|
||||
edition = "2024"
|
||||
rust-version = "1.88"
|
||||
publish = false
|
||||
default-run = "luma"
|
||||
license = "MIT"
|
||||
description = "A remote-first native launcher for rooted LG webOS TVs"
|
||||
|
||||
[workspace]
|
||||
members = ["vector-geometry", "tools/vector-assets"]
|
||||
resolver = "3"
|
||||
|
||||
[features]
|
||||
default = []
|
||||
webos = ["dep:libc"]
|
||||
|
||||
[dependencies]
|
||||
gl = "0.14"
|
||||
image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp"] }
|
||||
libc = { version = "0.2", optional = true }
|
||||
luma-vector-geometry = { path = "vector-geometry" }
|
||||
owned_ttf_parser = "0.25"
|
||||
sdl2 = { version = "0.38", features = ["use-pkgconfig"] }
|
||||
serde = { version = "1", features = ["derive"] }
|
||||
serde_json = "1"
|
||||
time = { version = "0.3", features = ["local-offset", "formatting", "parsing"] }
|
||||
ureq = { version = "3.4", default-features = false, features = ["rustls"] }
|
||||
|
||||
[profile.release]
|
||||
lto = "thin"
|
||||
strip = true
|
||||
codegen-units = 1
|
||||
|
||||
# Keep on-demand glyph geometry responsive in desktop debug previews.
|
||||
[profile.dev.package.lyon_tessellation]
|
||||
opt-level = 3
|
||||
|
||||
[profile.dev.package.ttf-parser]
|
||||
opt-level = 3
|
||||
@@ -1,79 +1,40 @@
|
||||
# luma-home
|
||||
# Luma Home
|
||||
|
||||
Replaces the LG webOS Home screen with [Luma](https://github.com/ecklf/lg-luma) on webOS 5/6 TVs rooted via [Homebrew Channel](https://github.com/nicko88/LG-Homebrew).
|
||||
Fork of [Luma](https://github.com/ecklf/lg-luma) — a native launcher for rooted LG webOS TVs — with a Home Assistant integration tab and webOS 5/6 Home button support.
|
||||
|
||||
## How it works
|
||||
## What's different from upstream
|
||||
|
||||
LG Home (`com.webos.app.home`) is a native QML app. This project bind-mounts a transparent web page over its directory so SAM sees a web-type Home. The web page immediately calls `WebOSServiceBridge` to launch Luma. A background watcher provides a fallback redirect via `luna-send` subscription.
|
||||
- **Home Assistant tab** — a fourth nav tab ("Home") with glass cards for controlling HA entities (lights, climate, scenes, vacuum, etc.) directly from the TV remote
|
||||
- **webOS 5/6 Home trampoline** — bind-mount overlay that redirects the Home button to Luma on older webOS versions (see `trampoline/`)
|
||||
- **Settings app theme** — transparent overlay for the webOS Settings app (see `settings-theme/`)
|
||||
|
||||
### Components
|
||||
## Structure
|
||||
|
||||
| File | On TV at | Purpose |
|
||||
|------|----------|---------|
|
||||
| `overlay/appinfo.json` | `/media/developer/luma-home/overlay/` | Home manifest — web type, transparent, no splash |
|
||||
| `overlay/index.html` | same | Minimal page that launches Luma via WebOSServiceBridge |
|
||||
| `boot-hook.sh` | `/media/developer/luma-home/` | Homebrew Channel boot hook — mounts overlay, restarts SAM, launches Luma |
|
||||
| `watcher.sh` | same | Background watcher — subscribes to foreground events, redirects Home→Luma |
|
||||
| Directory | What |
|
||||
|-----------|------|
|
||||
| `src/` | Rust source (SDL2 + OpenGL ES 2 renderer) |
|
||||
| `assets/` | Generated artwork, fonts, wallpapers |
|
||||
| `ha-home/` | HA tab config schema and default config |
|
||||
| `trampoline/` | webOS 5/6 Home button redirect (boot hook, watcher, overlay) |
|
||||
| `settings-theme/` | Transparent Settings app theme |
|
||||
|
||||
### Boot flow
|
||||
## Building
|
||||
|
||||
1. Homebrew Channel runs `boot-hook.sh` at cold boot
|
||||
2. Bind-mount replaces `/usr/palm/applications/com.webos.app.home` (RAM only — reboot without the hook restores stock)
|
||||
3. SAM restarts and reads the web manifest
|
||||
4. Luma launches as the initial app
|
||||
5. Watcher starts in the background
|
||||
|
||||
### Home button flow
|
||||
|
||||
1. User presses Home → system opens `com.webos.app.home` (our transparent web page)
|
||||
2. `index.html` JS fires `WebOSServiceBridge` → launches Luma
|
||||
3. Watcher catches the foreground change as backup → also launches Luma
|
||||
|
||||
## Requirements
|
||||
|
||||
- LG webOS TV rooted with Homebrew Channel (tested on webOS 6.5.3)
|
||||
- Luma v2.1.0+ installed as `com.ecklf.luma`
|
||||
- Telnet or SSH access to the TV
|
||||
|
||||
## Install
|
||||
See `development.md` for the full build guide. Quick summary:
|
||||
|
||||
```sh
|
||||
# Copy files to TV
|
||||
scp -r overlay/ boot-hook.sh watcher.sh root@<TV_IP>:/media/developer/luma-home/
|
||||
|
||||
# SSH into TV and install the boot hook
|
||||
chmod +x /media/developer/luma-home/boot-hook.sh /media/developer/luma-home/watcher.sh
|
||||
ln -sf /media/developer/luma-home/boot-hook.sh /var/lib/webosbrew/init.d/10-luma-home
|
||||
|
||||
# Run it now (or reboot)
|
||||
sh /media/developer/luma-home/boot-hook.sh
|
||||
nix develop # enter the dev shell with cross-compilation toolchain
|
||||
pnpm install # install JS tooling for asset generation
|
||||
pnpm assets # generate native artwork
|
||||
cargo build --release --features webos --target armv7-unknown-linux-gnueabi
|
||||
```
|
||||
|
||||
## Uninstall
|
||||
## Target TV
|
||||
|
||||
```sh
|
||||
# Remove boot hook
|
||||
rm /var/lib/webosbrew/init.d/10-luma-home
|
||||
- LG 65NANO813PA, webOS 6.5.3-47
|
||||
- Rooted via Homebrew Channel v0.7.3
|
||||
- Luma installed as `com.ecklf.luma`
|
||||
|
||||
# Kill watcher
|
||||
kill $(cat /tmp/luma-watcher.pid 2>/dev/null)
|
||||
## License
|
||||
|
||||
# Unmount overlay (or just reboot)
|
||||
umount /usr/palm/applications/com.webos.app.home
|
||||
```
|
||||
|
||||
## Known limitations
|
||||
|
||||
- Brief visual transition when pressing Home (web page loads before Luma appears)
|
||||
- `blockSystemApp` API (used by Luma's built-in Home integration for webOS 25/26) does not exist on webOS 5/6, so we use `systemctl restart sam` instead
|
||||
- Native Home replacement (Luma binary as Home directly) does not work on webOS 6 — SAM handles native system apps differently
|
||||
|
||||
## Future
|
||||
|
||||
Fork Luma and patch `home.cjs` to support webOS 5/6 natively — replace the version check and `blockSystemApp` calls with the `systemctl restart sam` approach proven here.
|
||||
|
||||
## Tested on
|
||||
|
||||
- LG 65NANO813PA, webOS 6.5.3-47 (kisscurl-koli)
|
||||
- Luma v2.1.0
|
||||
- Homebrew Channel v0.7.3
|
||||
Upstream Luma is MIT licensed. See `license` file.
|
||||
@@ -0,0 +1,99 @@
|
||||
# Luma agent context
|
||||
|
||||
## Project
|
||||
|
||||
Luma is a native Rust/SDL2/OpenGL ES 2 launcher for rooted LG webOS TVs. Rust source is in
|
||||
`src/`, original assets/translations in `assets/`, shared vector geometry in `vector-geometry/`,
|
||||
the host SVG compiler in `tools/vector-assets/`, packaging/tooling in `tools/`, and desktop smoke
|
||||
scripts in `tests/`. There is no React/JSX/browser application. Read `development.md` for details.
|
||||
|
||||
Use pnpm, Oxlint and Oxfmt for build tools; Cargo/rustfmt/Clippy for Rust. `nix develop` supplies
|
||||
pinned Rust 1.93, ARMv7 std, Node 24, pnpm 10.34.5, SDL2, woff2 and Python/fontTools. The webOS
|
||||
SDK is separate: `pnpm sdk`, then set `WEBOS_NDK` to `.build/toolchain/arm-webos-linux-gnueabi_sdk-buildroot`.
|
||||
|
||||
```sh
|
||||
pnpm install --frozen-lockfile
|
||||
pnpm format:check
|
||||
pnpm check
|
||||
pnpm test
|
||||
pnpm assets
|
||||
pnpm test:smoke
|
||||
pnpm run package
|
||||
```
|
||||
|
||||
`pnpm check` does not execute tests. `pnpm test` is workspace unit tests; smoke scripts render
|
||||
desktop OpenGL and mock weather HTTP. Linux can use `xvfb-run -a pnpm test:smoke`. Tests must not
|
||||
contact real weather APIs or a TV. Respect any user instruction to use manual TV verification
|
||||
instead of running automated tests. Builds/lint may still be run. Do not claim hardware behavior
|
||||
from desktop checks. Add a `pnpm changeset` file for release-worthy changes and leave version
|
||||
bumps to the automated Version Packages PR. Its `pnpm version:release` command synchronizes
|
||||
`package.json`, `appinfo.json`, the root `Cargo.toml`, the `luma` entry in `Cargo.lock` and README
|
||||
IPK examples. Supporting Rust crates retain independent versions. `pnpm version:check` checks
|
||||
consistency without writing files. Code or behavior changes should use semantic versioning:
|
||||
patch for backward-compatible fixes, minor for backward-compatible features, and major for
|
||||
breaking changes. Documentation-only or maintenance changes that do not need a release can omit
|
||||
a changeset.
|
||||
|
||||
## Build and identity
|
||||
|
||||
`com.ecklf.luma` is the native app's ID and `luma` its executable. Root `appinfo.json` is the
|
||||
package metadata source. It installs separately from the former web app `com.luma.launcher` and
|
||||
prototypes `com.luma.launcher.native` and `com.luma.native`, all excluded from app inventory. Preferences are local JSON
|
||||
per installation; browser local storage and preferences from other IDs are not migrated.
|
||||
|
||||
ARM builds must use the NDK's gnueabi soft-float calling convention and explicit sysroot, with
|
||||
isolated pkg-config. Preserve the Cortex-A9/VFP Rust flags and `getauxval` compatibility.
|
||||
The SDK's SDL has dummy video: use checksum-pinned SDL-webOS with standard SDL ABI and a real
|
||||
webOS/Wayland backend. Do not use rust-sdl2's generic bundled SDL or ship host libraries. Native
|
||||
packages use `Architecture: arm`, preserve executable mode and include licenses/checksums/feed.
|
||||
|
||||
## Runtime constraints
|
||||
|
||||
Keep input/rendering on the SDL thread and TV/HTTP work off it. Luna requests originate from the
|
||||
native process, not `luna-send-pub -a` impersonation. Inventory failure must never substitute demo
|
||||
data on TV. Explicit `--test-extra-apps` is a labeled manual preview applied only after successful
|
||||
inventory reads, with separate preferences and no placeholder launch requests.
|
||||
|
||||
Pointer hover/down must not move a clicked control. Home favorites use one horizontal strip;
|
||||
remote focus/reordering reveals the whole selected card. Apps Up/Down follows six-column grid
|
||||
indices, including offscreen rows, so headers cannot steal mid-grid navigation. Back restores
|
||||
setting subpage parents and supports SDL-webOS Back. OK finishes move mode without launching.
|
||||
|
||||
Vector icon/logo assets are standalone SVGs compiled to `.lvec` at build time. Font outlines
|
||||
are tessellated only as needed; text runs use bounded GPU caches, lazy CJK and no glyph bitmap
|
||||
atlas. Text AA prefers MSAA of intact outlines, with a narrow fringe fallback; keep physical
|
||||
origin/baseline snapping and logical 1920×1080 layout. `--resolution 4k` is experimental, not a
|
||||
shipping-default claim. Profiles count presentations; ordinary `--frames` is event-loop iterations.
|
||||
|
||||
Weather uses ureq/rustls, fixed Open-Meteo origins, bounded replies/timeouts, no proxy/redirects,
|
||||
separate workers/cache and generation IDs. Cache Celsius and convert units without replacing it.
|
||||
Only configured/enabled/visible Home starts forecasts. Shared translations are bundled locally.
|
||||
Match the current native design without on-screen weather credits; attribution remains in docs.
|
||||
|
||||
## Assets
|
||||
|
||||
SVG sources and fonts retain licenses in `assets/`. TV app artwork is resolved at runtime from
|
||||
inventory/installed manifests by `src/app_artwork.rs`, with an embedded Node 8-compatible elevated
|
||||
reader for jailed installations. Reads/decoding stay on its worker; GPU uploads stay on SDL.
|
||||
Refresh invalidates cached results. No collected icon map or card-colour JSON is used or shipped.
|
||||
Desktop previews use curated vectors and generic/category fallbacks. Do not add dumped TV images
|
||||
or per-TV icon maps to the repository.
|
||||
Do not replace vector logos with PNG exports.
|
||||
Curated vectors use the exact app-ID allowlist in `src/branding.rs`, never title/substring matching.
|
||||
Every logo in `assets/logos/` must have a desktop demo app. `pnpm test:brands` renders the full
|
||||
gallery to `.build/brands-gallery.png`; source restoration via `pnpm assets:brands` is optional.
|
||||
|
||||
## CI and releases
|
||||
|
||||
`.github/workflows/ci.yml` is native-only: format/lint/workspace tests, asset generation and
|
||||
mocked desktop rendering, SDK setup, ARM cross-build, actual IPK verification/checksum/feed,
|
||||
artifacts and guarded publication. Keep existing published-version/draft/tag-commit checks.
|
||||
`.github/workflows/changeset-status.yml` maintains an informational changeset status comment on
|
||||
PRs, including forks, with semantic-version guidance for code changes. It skips the generated
|
||||
version PR. Its `pull_request_target` jobs must not install dependencies or run code from the PR.
|
||||
`.github/workflows/release-pr.yml` maintains the Changesets version PR and dispatches its CI
|
||||
checks with the built-in token. Only a merged `changeset-release/main` PR with a version increase
|
||||
can publish after the main-branch CI build passes. Ordinary PRs, other merges and manual CI runs
|
||||
still build/check/package but do not publish. See `development.md#releases` for setup and retries.
|
||||
Only create commits or PRs when explicitly requested. For PR descriptions follow the global
|
||||
`commands/pr.md` format instructions.
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"id": "com.ecklf.luma",
|
||||
"version": "2.3.1",
|
||||
"vendor": "Luma",
|
||||
"type": "native",
|
||||
"main": "luma",
|
||||
"title": "Luma",
|
||||
"icon": "app-icon.png",
|
||||
"largeIcon": "app-icon-large.png",
|
||||
"appDescription": "A remote-first native webOS launcher.",
|
||||
"resolution": "1920x1080",
|
||||
"appCategory": ["home"],
|
||||
"requiredACG": ["application.launcher", "application.query", "lunabus.query"],
|
||||
"handlesRelaunch": false,
|
||||
"iconColor": "#25272d",
|
||||
"splashBackground": "splash.png",
|
||||
"bgColor": "#17191c"
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
# Luma assets and references
|
||||
|
||||
- `assets/mark.svg`, `assets/app-icon.svg`, and the Midnight/Slate/Prism SVG wallpapers:
|
||||
original Luma artwork, MIT. webOS supplies the app icon panel using `iconColor`.
|
||||
- `assets/wallpapers/dunes.jpg`: Unsplash photo `1509316785289-025f5b846b35`,
|
||||
https://images.unsplash.com/photo-1509316785289-025f5b846b35, [Unsplash License](https://unsplash.com/license).
|
||||
- `assets/wallpapers/san-francisco.jpg`: Unsplash photo `1501594907352-04cda38ebc29`,
|
||||
https://images.unsplash.com/photo-1501594907352-04cda38ebc29, Unsplash License.
|
||||
- `assets/wallpapers/summit.jpg`: Unsplash photo `1454496522488-7a8e488e8606`,
|
||||
https://images.unsplash.com/photo-1454496522488-7a8e488e8606, Unsplash License.
|
||||
- `assets/wallpapers/forest.jpg`: Unsplash photo `1441974231531-c6227db76b6e`,
|
||||
https://images.unsplash.com/photo-1441974231531-c6227db76b6e, Unsplash License.
|
||||
- `assets/wallpapers/yosemite.jpg`: [Tunnel View, Yosemite Valley, Yosemite NP](https://commons.wikimedia.org/wiki/File:Tunnel_View,_Yosemite_Valley,_Yosemite_NP_-_Diliff.jpg)
|
||||
by David Iliff (Diliff), [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/).
|
||||
Resized to a 2560px JPEG; generated wallpapers/thumbnails retain the source license.
|
||||
- `assets/wallpapers/northern-lights.jpg`: Unsplash photo `1531366936337-7c912a4589a7`,
|
||||
https://images.unsplash.com/photo-1531366936337-7c912a4589a7, Unsplash License.
|
||||
- Inter variable font: Rasmus Andersson, SIL Open Font License 1.1, `assets/fonts/ofl.txt`.
|
||||
- Noto Sans SC: copyright 2014–2021 Adobe, SIL OFL 1.1. Source/license in `assets/fonts/`;
|
||||
`tools/font-assets.mjs` pins the Google Fonts revision and checksums. Generated regular/medium
|
||||
subsets are renamed Luma CJK and retain copyright/license tables.
|
||||
- Noto Sans KR: copyright 2014–2021 Adobe, SIL OFL 1.1 (same license text as Noto Sans SC,
|
||||
`assets/fonts/noto-ofl.txt`). Pinned the same way. Google Fonts ships Hangul only in this family,
|
||||
not in Noto Sans SC; generated Hangul-only regular/medium subsets are renamed Luma KR.
|
||||
- Lucide interface icons: exported standalone SVG sources in `assets/ui-icons/`, ISC license
|
||||
bundled at `assets/licenses/lucide.txt`. PlayStation/Apple TV input paths were supplied by the
|
||||
user; the brand marks belong to Sony/Apple. Spotify/Kodi symbol treatments use the original
|
||||
native artwork. Logos identify third-party apps; Luma is unaffiliated with their owners.
|
||||
- SDL-webOS 2.30.12 (`release-2.30.12-webos.5`, standard SDL ABI), zlib license.
|
||||
`tools/webos-runtime.mjs` records archive/library SHA-256. Notice at `assets/licenses/sdl2.txt`.
|
||||
|
||||
The bundled icon/logo SVG sources are compiled into derived `.lvec` triangles with the same
|
||||
source licenses. Apple TV, Disney+, Prime Video and Das Erste retain the white display treatment.
|
||||
YouTube's wordmark is white and its play mark red. Jellyfin retains its gradient and in-file
|
||||
CC BY-SA attribution. Source licence notices and this document travel inside the IPK.
|
||||
|
||||
Generated `.build/assets/thumbnails/` are cropped/resized derivatives of the same wallpaper
|
||||
sources. Original sources remain in `assets/`; no artwork service is contacted on the TV.
|
||||
|
||||
## Brand SVGs
|
||||
|
||||
| Asset | Source | License / attribution |
|
||||
| ----------------- | ----------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
|
||||
| `apple-tv.svg` | [Apple TV](https://commons.wikimedia.org/wiki/File:Apple_TV_logo.svg) | Apple Inc.; public-domain logo artwork |
|
||||
| `prime-video.svg` | [Prime Video](https://commons.wikimedia.org/wiki/File:Amazon_Prime_Video_logo.svg) | Amazon; public-domain logo artwork |
|
||||
| `disney-plus.svg` | [Disney+](https://commons.wikimedia.org/wiki/File:Disney%2B_logo.svg) | Disney Enterprises; public-domain logo artwork |
|
||||
| `jellyfin.svg` | [Jellyfin branding](https://github.com/jellyfin/jellyfin-ux/blob/master/branding/SVG/banner-dark.svg) | Jellyfin contributors; [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/) |
|
||||
| `netflix.svg` | [Netflix](https://commons.wikimedia.org/wiki/File:Netflix_2015_logo.svg) | Netflix Inc.; public-domain logo artwork |
|
||||
| `youtube.svg` | [YouTube](https://commons.wikimedia.org/wiki/File:YouTube_2024.svg) | Google Inc.; public-domain logo artwork |
|
||||
| `arte.svg` | [ARTE](https://commons.wikimedia.org/wiki/File:Arte_Logo_2026.svg) | ARTE; public-domain logo artwork |
|
||||
| `zdf.svg` | [ZDF](https://commons.wikimedia.org/wiki/File:ZDF_logo.svg) | ZDF; public-domain logo artwork |
|
||||
| `das-erste.svg` | [Das Erste](https://commons.wikimedia.org/wiki/File:Das_Erste_2014.svg) | ARD; public-domain logo artwork |
|
||||
|
||||
### Expanded streaming and music artwork
|
||||
|
||||
`tools/brand-assets.mjs` records each upstream URL and SHA-256. The SVGs are checked in, so
|
||||
ordinary builds and TV rendering remain offline. `pnpm assets:brands` is an optional source
|
||||
restoration command. The mesh compiler tightly fits these logos and applies white/dark-card ink
|
||||
treatments while retaining selected brand colours. Peacock and Watcha have redundant rectangular
|
||||
clips removed. Coupang Play's static SVG paths are extracted from its source component.
|
||||
|
||||
| SVG asset | Source / attribution | Licence |
|
||||
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
|
||||
| `spotify.svg` | [Spotify](https://commons.wikimedia.org/wiki/File:Spotify_logo_with_text.svg) | Public domain logo |
|
||||
| `plex.svg` | [Plex via Simple Icons](https://simpleicons.org/?q=plex) | CC0 contribution |
|
||||
| `hbo-max.svg` | [HBO Max 2025](<https://commons.wikimedia.org/wiki/File:HBO_Max_(2025).svg>), Warner Bros. Discovery, LucasJance2006 and Lee6597 | Public domain logo |
|
||||
| `paramount-plus.svg` | [Paramount+ via Simple Icons](https://simpleicons.org/?q=paramount) | CC0 contribution |
|
||||
| `peacock.svg` | [Peacock 2026](<https://commons.wikimedia.org/wiki/File:NBCUniversal_Peacock_Logo_(2026).svg>), NBCUniversal | Public domain logo |
|
||||
| `hulu.svg` | [Hulu](<https://commons.wikimedia.org/wiki/File:Hulu_logo_(2018).svg>) | Public domain logo |
|
||||
| `crunchyroll.svg` | [Crunchyroll via Simple Icons](https://simpleicons.org/?q=crunchyroll) | CC0 contribution |
|
||||
| `twitch.svg` | [Twitch via Simple Icons](https://simpleicons.org/?q=twitch) | CC0 contribution |
|
||||
| `dazn.svg` | [DAZN via Simple Icons](https://simpleicons.org/?q=dazn) | CC0 contribution |
|
||||
| `rakuten-tv.svg` | [Rakuten TV](https://commons.wikimedia.org/wiki/File:Rakuten_TV_logo.svg), Kashiwa Satō | Public domain logo |
|
||||
| `apple-music.svg` | [Apple Music 2026 wordmark](<https://commons.wikimedia.org/wiki/File:Apple_Music_Logo_(2026).svg>), Apple Inc. | Public domain logo |
|
||||
| `amazon-music.svg` | [Amazon Music](https://commons.wikimedia.org/wiki/File:Amazon_Music_logo.svg), Amazon.com LLC | Public domain logo |
|
||||
| `bbc-iplayer.svg` | [BBC iPlayer](<https://commons.wikimedia.org/wiki/File:BBC_iPlayer_2021_(Alt).svg>), BBC | Public domain logo |
|
||||
| `itvx.svg` | [ITVX via Simple Icons](https://simpleicons.org/?q=itvx) | CC0 contribution |
|
||||
| `channel-4.svg` | [Channel 4 via Simple Icons](https://simpleicons.org/?q=channel4) | CC0 contribution |
|
||||
| `now-tv.svg` | [NOW / Now TV via Simple Icons](https://simpleicons.org/?q=now), Sky | CC0 contribution |
|
||||
| `rtl-plus.svg` | [RTL+](https://commons.wikimedia.org/wiki/File:RTL%2B_Logo_2021.svg), RTL Group | Public domain logo |
|
||||
| `joyn.svg` | [Joyn](https://commons.wikimedia.org/wiki/File:Joyn_logo.svg), Joyn GmbH, vector by Daniel FR | Public domain logo |
|
||||
| `waipu-tv.svg` | [waipu.tv](https://commons.wikimedia.org/wiki/File:Waipu_TV_Logo_2016.svg), Exaring AG | Public domain logo |
|
||||
| `zattoo.svg` | [Zattoo](https://commons.wikimedia.org/wiki/File:Logo_Zattoo.svg) | Public domain logo |
|
||||
| `skyshowtime.svg` | [SkyShowtime](https://commons.wikimedia.org/wiki/File:SkyShowtime_Logo.svg), Comcast / Paramount | Public domain logo |
|
||||
| `coupang-play.svg` | Coupang Play, [SVG source preserved by SinJungho](https://github.com/SinJungho/Damoa_Team-Project/blob/db1955f0f6f09d9329518120afe42af375632de0/src/svg/CoupangPlayLogo.jsx) | Coupang brand artwork, used to identify the app |
|
||||
| `tving.svg` | [TVING](https://commons.wikimedia.org/wiki/File:TVING_logo.svg) | Public domain logo |
|
||||
| `wavve.svg` | [Official Wavve artwork](https://www.wavve.com/static/element-icons-tag-ic-brand-wavve-b343dcb2.svg) | Wavve brand artwork, used to identify the app |
|
||||
| `watcha.svg` | [Watcha](https://commons.wikimedia.org/wiki/File:Watcha_logo.svg), xixi pictures | Public domain logo |
|
||||
| `movistar-plus.svg` | [Movistar Plus+](https://commons.wikimedia.org/wiki/File:Movistar_Plus%2B_2022_logo.svg) | Public domain logo |
|
||||
| `filmin.svg` | Filmin, [SVG source preserved by DCueto](https://github.com/DCueto/filmin-svelte-clone/blob/36c977e31ec76abb42473b243584acbaed23579f/src/assets/filmin_logo.svg), originally Brandlogos.net | Filmin brand artwork, used to identify the app |
|
||||
| `nrk-tv.svg` | [Official NRK TV wordmark](https://tv.nrk.no) | NRK brand artwork, used to identify the app |
|
||||
| `tv2-play.svg` | [Official TV 2 Play logo](https://play.tv2.no) | TV 2 brand artwork, used to identify the app |
|
||||
|
||||
Simple Icons contributions use [CC0](https://creativecommons.org/publicdomain/zero/1.0/), with
|
||||
the notice bundled in `assets/licenses/simple-icons.txt`. Trademark and other underlying brand
|
||||
rights remain with the respective owners. The source artwork's attribution and terms also apply
|
||||
to compiled `.lvec` derivatives.
|
||||
|
||||
### Live TV and browser cards
|
||||
|
||||
`live-tv.svg` and `browser.svg` are original Luma artwork, MIT. Both share a blue/cyan material
|
||||
with a light rim and white details. Live TV uses a rounded display, play symbol and live
|
||||
indicator. Browser uses a globe with a navigation pointer. The gradients and highlights are vector
|
||||
geometry, with no embedded images, runtime fonts, filters or raster effects. Each utility card
|
||||
uses its native app's exact ID.
|
||||
|
||||
On TV, installed-app PNG/JPEG/WebP artwork is read from that TV's installed applications at runtime.
|
||||
Desktop previews use curated vector logos or generic/category fallbacks, with no dumped TV artwork
|
||||
or collected icon maps in the repository. Names and marks remain the property of the respective
|
||||
app owners. Luma's folded-light L logo is original artwork; its SVG geometry produces the
|
||||
small/large webOS installation icons.
|
||||
|
||||
Weather data: [Open-Meteo](https://open-meteo.com/), [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/).
|
||||
|
||||
The provided Apple design guidance informed focus, motion and materials. This is not an Apple
|
||||
or LG product.
|
||||
@@ -0,0 +1,16 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<linearGradient id="light" x1="61" y1="24" x2="33" y2="93" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#d7fbff"/>
|
||||
<stop offset=".45" stop-color="#80d9f6"/>
|
||||
<stop offset="1" stop-color="#5d73db"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="fold" x1="34" y1="79" x2="99" y2="100" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#8cf0e6"/>
|
||||
<stop offset=".5" stop-color="#48bce5"/>
|
||||
<stop offset="1" stop-color="#7371ec"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<path d="M51 24h21L53 75a4 4 0 0 0 4 5h43l-7 20H45C30 100 22 88 27 74l15-41a14 14 0 0 1 9-9Z" fill="url(#light)"/>
|
||||
<path d="M53 75a4 4 0 0 0 4 5h43l-7 20H45c-9 0-16-4-18-10Z" fill="url(#fold)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 779 B |
@@ -0,0 +1,93 @@
|
||||
Copyright 2014-2021 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
https://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||
@@ -0,0 +1,92 @@
|
||||
Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter)
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION AND CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||
@@ -0,0 +1,7 @@
|
||||
<p>A native launcher for rooted LG webOS TVs, inspired by Apple TV.</p>
|
||||
<p>
|
||||
Launch apps and inputs, organize your favorites, and browse your app library with remote or Magic
|
||||
Remote pointer controls. Customize backgrounds and input labels, and add weather for a city of
|
||||
your choice. English, German, Spanish and Simplified Chinese are included.
|
||||
</p>
|
||||
<p>Requires a rooted TV and elevated Homebrew Channel.</p>
|
||||
@@ -0,0 +1,15 @@
|
||||
ISC License
|
||||
|
||||
Copyright (c) for portions of Lucide are held by Cole Bemis 2013-2022 as part of Feather (MIT). All other copyright (c) for Lucide are held by Lucide Contributors 2022.
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
@@ -0,0 +1,17 @@
|
||||
Copyright (C) 1997-2025 Sam Lantinga <slouken@libsdl.org>
|
||||
|
||||
This software is provided 'as-is', without any express or implied
|
||||
warranty. In no event will the authors be held liable for any damages
|
||||
arising from the use of this software.
|
||||
|
||||
Permission is granted to anyone to use this software for any purpose,
|
||||
including commercial applications, and to alter it and redistribute it
|
||||
freely, subject to the following restrictions:
|
||||
|
||||
1. The origin of this software must not be misrepresented; you must not
|
||||
claim that you wrote the original software. If you use this software
|
||||
in a product, an acknowledgment in the product documentation would be
|
||||
appreciated but is not required.
|
||||
2. Altered source versions must be plainly marked as such, and must not be
|
||||
misrepresented as being the original software.
|
||||
3. This notice may not be removed or altered from any source distribution.
|
||||
@@ -0,0 +1,30 @@
|
||||
# CC0 1.0 Universal
|
||||
|
||||
## Statement of Purpose
|
||||
|
||||
The laws of most jurisdictions throughout the world automatically confer exclusive Copyright and Related Rights (defined below) upon the creator and subsequent owner(s) (each and all, an “owner”) of an original work of authorship and/or a database (each, a “Work”).
|
||||
|
||||
Certain owners wish to permanently relinquish those rights to a Work for the purpose of contributing to a commons of creative, cultural and scientific works (“Commons”) that the public can reliably and without fear of later claims of infringement build upon, modify, incorporate in other works, reuse and redistribute as freely as possible in any form whatsoever and for any purposes, including without limitation commercial purposes. These owners may contribute to the Commons to promote the ideal of a free culture and the further production of creative, cultural and scientific works, or to gain reputation or greater distribution for their Work in part through the use and efforts of others.
|
||||
|
||||
For these and/or other purposes and motivations, and without any expectation of additional consideration or compensation, the person associating CC0 with a Work (the “Affirmer”), to the extent that he or she is an owner of Copyright and Related Rights in the Work, voluntarily elects to apply CC0 to the Work and publicly distribute the Work under its terms, with knowledge of his or her Copyright and Related Rights in the Work and the meaning and intended legal effect of CC0 on those rights.
|
||||
|
||||
1. Copyright and Related Rights. A Work made available under CC0 may be protected by copyright and related or neighboring rights (“Copyright and Related Rights”). Copyright and Related Rights include, but are not limited to, the following:
|
||||
1. the right to reproduce, adapt, distribute, perform, display, communicate, and translate a Work;
|
||||
2. moral rights retained by the original author(s) and/or performer(s);
|
||||
3. publicity and privacy rights pertaining to a person’s image or likeness depicted in a Work;
|
||||
4. rights protecting against unfair competition in regards to a Work, subject to the limitations in paragraph 4(i), below;
|
||||
5. rights protecting the extraction, dissemination, use and reuse of data in a Work;
|
||||
6. database rights (such as those arising under Directive 96/9/EC of the European Parliament and of the Council of 11 March 1996 on the legal protection of databases, and under any national implementation thereof, including any amended or successor version of such directive); and
|
||||
7. other similar, equivalent or corresponding rights throughout the world based on applicable law or treaty, and any national implementations thereof.
|
||||
|
||||
2. Waiver. To the greatest extent permitted by, but not in contravention of, applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and unconditionally waives, abandons, and surrenders all of Affirmer’s Copyright and Related Rights and associated claims and causes of action, whether now known or unknown (including existing as well as future claims and causes of action), in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the “Waiver”). Affirmer makes the Waiver for the benefit of each member of the public at large and to the detriment of Affirmer’s heirs and successors, fully intending that such Waiver shall not be subject to revocation, rescission, cancellation, termination, or any other legal or equitable action to disrupt the quiet enjoyment of the Work by the public as contemplated by Affirmer’s express Statement of Purpose.
|
||||
|
||||
3. Public License Fallback. Should any part of the Waiver for any reason be judged legally invalid or ineffective under applicable law, then the Waiver shall be preserved to the maximum extent permitted taking into account Affirmer’s express Statement of Purpose. In addition, to the extent the Waiver is so judged Affirmer hereby grants to each affected person a royalty-free, non transferable, non sublicensable, non exclusive, irrevocable and unconditional license to exercise Affirmer’s Copyright and Related Rights in the Work (i) in all territories worldwide, (ii) for the maximum duration provided by applicable law or treaty (including future time extensions), (iii) in any current or future medium and for any number of copies, and (iv) for any purpose whatsoever, including without limitation commercial, advertising or promotional purposes (the “License”). The License shall be deemed effective as of the date CC0 was applied by Affirmer to the Work. Should any part of the License for any reason be judged legally invalid or ineffective under applicable law, such partial invalidity or ineffectiveness shall not invalidate the remainder of the License, and in such case Affirmer hereby affirms that he or she will not (i) exercise any of his or her remaining Copyright and Related Rights in the Work or (ii) assert any associated claims and causes of action with respect to the Work, in either case contrary to Affirmer’s express Statement of Purpose.
|
||||
|
||||
4. Limitations and Disclaimers.
|
||||
1. No trademark or patent rights held by Affirmer are waived, abandoned, surrendered, licensed or otherwise affected by this document.
|
||||
2. Affirmer offers the Work as-is and makes no representations or warranties of any kind concerning the Work, express, implied, statutory or otherwise, including without limitation warranties of title, merchantability, fitness for a particular purpose, non infringement, or the absence of latent or other defects, accuracy, or the present or absence of errors, whether or not discoverable, all to the greatest extent permissible under applicable law.
|
||||
3. Affirmer disclaims responsibility for clearing rights of other persons that may apply to the Work or any use thereof, including without limitation any person’s Copyright and Related Rights in the Work. Further, Affirmer disclaims responsibility for obtaining any necessary consents, permissions or other rights required for any use of the Work.
|
||||
4. Affirmer understands and acknowledges that Creative Commons is not a party to this document and has no duty or obligation with respect to this CC0 or use of the Work.
|
||||
|
||||
For more information, please see <https://creativecommons.org/publicdomain/zero/1.0>.
|
||||
@@ -0,0 +1,377 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/9/92/Amazon_Music_logo.svg -->
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
inkscape:version="1.0beta1 (32d4812, 2019-09-19)"
|
||||
height="52"
|
||||
width="89.015999"
|
||||
sodipodi:docname="Amazon Music.svg"
|
||||
xml:space="preserve"
|
||||
viewBox="0 0 89.015999 52"
|
||||
y="0px"
|
||||
x="0px"
|
||||
id="Layer_1"
|
||||
version="1.1"><metadata
|
||||
id="metadata930">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs928" />
|
||||
<sodipodi:namedview
|
||||
inkscape:current-layer="Layer_1"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-x="0"
|
||||
inkscape:cy="19.580525"
|
||||
inkscape:cx="56.067074"
|
||||
inkscape:zoom="3.959798"
|
||||
showgrid="false"
|
||||
id="namedview926"
|
||||
inkscape:window-height="907"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0"
|
||||
guidetolerance="10"
|
||||
gridtolerance="10"
|
||||
objecttolerance="10"
|
||||
borderopacity="1"
|
||||
inkscape:document-rotation="0"
|
||||
bordercolor="#666666"
|
||||
pagecolor="#ffffff" />
|
||||
|
||||
<style
|
||||
id="style833"
|
||||
type="text/css">
|
||||
.st0{fill:url(#SVGID_1_);}
|
||||
.st1{fill:url(#SVGID_2_);}
|
||||
.st2{fill:url(#SVGID_3_);}
|
||||
.st3{fill:url(#SVGID_4_);}
|
||||
.st4{fill:url(#SVGID_5_);}
|
||||
.st5{fill:url(#SVGID_6_);}
|
||||
.st6{fill:url(#SVGID_7_);}
|
||||
.st7{fill:url(#SVGID_8_);}
|
||||
</style>
|
||||
|
||||
<g
|
||||
transform="translate(-0.53422889,-18)"
|
||||
id="g923">
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.3577"
|
||||
x2="-349.23441"
|
||||
y1="353.3577"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_1_">
|
||||
<stop
|
||||
id="stop835"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop837"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop839"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop841"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_1_)"
|
||||
id="path844"
|
||||
d="m 59.7,40.5 c -0.6,0.4 -1.5,0.7 -2.6,0.7 -1.7,0 -3.3,-0.2 -4.9,-0.7 -0.4,-0.1 -0.7,-0.2 -0.9,-0.2 -0.3,0 -0.4,0.2 -0.4,0.6 v 1 c 0,0.3 0.1,0.5 0.2,0.7 0.1,0.1 0.3,0.3 0.6,0.4 1.6,0.7 3.4,1 5.4,1 2.1,0 3.7,-0.5 5,-1.5 1.3,-1 1.9,-2.3 1.9,-4 0,-1.2 -0.3,-2.1 -0.9,-2.9 -0.6,-0.7 -1.6,-1.4 -3,-1.9 l -2.8,-1.1 c -1.1,-0.4 -1.9,-0.8 -2.2,-1.2 -0.4,-0.4 -0.6,-0.8 -0.6,-1.5 0,-1.5 1.1,-2.3 3.4,-2.3 1.3,0 2.6,0.2 3.8,0.6 0.4,0.1 0.7,0.2 0.8,0.2 0.3,0 0.5,-0.2 0.5,-0.6 v -1 c 0,-0.3 -0.1,-0.5 -0.2,-0.7 -0.1,-0.2 -0.3,-0.3 -0.6,-0.4 -1.5,-0.5 -3,-0.8 -4.5,-0.8 -1.9,0 -3.5,0.5 -4.7,1.4 -1.2,0.9 -1.8,2.2 -1.8,3.7 0,2.3 1.3,4 3.9,5 l 3,1.1 c 1,0.4 1.6,0.7 2,1.1 0.4,0.4 0.5,0.8 0.5,1.4 0,0.8 -0.3,1.5 -0.9,1.9 z"
|
||||
class="st0" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.4541"
|
||||
x2="-349.23441"
|
||||
y1="353.4541"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_2_">
|
||||
<stop
|
||||
id="stop846"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop848"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop850"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop852"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_2_)"
|
||||
id="path855"
|
||||
d="m 44,26.1 v 13.3 c -1.7,1.1 -3.4,1.7 -5.1,1.7 -1.1,0 -1.9,-0.3 -2.4,-0.9 C 36,39.6 35.8,38.7 35.8,37.4 V 26.1 c 0,-0.5 -0.2,-0.7 -0.7,-0.7 H 33 c -0.5,0 -0.7,0.2 -0.7,0.7 v 12.4 c 0,1.7 0.4,3.1 1.3,4 0.9,0.9 2.2,1.4 3.9,1.4 2.3,0 4.6,-0.8 6.8,-2.4 l 0.2,1.2 c 0,0.3 0.1,0.4 0.3,0.5 0.1,0.1 0.3,0.1 0.6,0.1 h 1.5 c 0.5,0 0.7,-0.2 0.7,-0.7 V 26.1 c 0,-0.5 -0.2,-0.7 -0.7,-0.7 h -2.1 c -0.6,0 -0.8,0.3 -0.8,0.7 z"
|
||||
class="st1" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.59329"
|
||||
x2="-349.23441"
|
||||
y1="353.59329"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_3_">
|
||||
<stop
|
||||
id="stop857"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop859"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop861"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop863"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_3_)"
|
||||
id="path866"
|
||||
d="m 25,43.4 h 2.1 c 0.5,0 0.7,-0.2 0.7,-0.7 V 30.2 c 0,-1.7 -0.4,-3 -1.3,-3.9 -0.9,-0.9 -2.1,-1.4 -3.8,-1.4 -2.3,0 -4.7,0.8 -7,2.5 -0.8,-1.7 -2.3,-2.5 -4.5,-2.5 -2.2,0 -4.4,0.8 -6.6,2.3 L 4.4,26.1 C 4.4,25.8 4.3,25.7 4.1,25.6 4,25.5 3.8,25.5 3.6,25.5 H 2 c -0.5,0 -0.7,0.2 -0.7,0.7 v 16.6 c 0,0.5 0.2,0.7 0.7,0.7 h 2.1 c 0.5,0 0.7,-0.2 0.7,-0.7 V 29.3 c 1.7,-1 3.4,-1.6 5.2,-1.6 1,0 1.7,0.3 2.1,0.9 0.4,0.6 0.7,1.4 0.7,2.6 v 11.5 c 0,0.5 0.2,0.7 0.7,0.7 h 2.1 c 0.5,0 0.7,-0.2 0.7,-0.7 V 30.4 29.8 c 0,-0.2 0,-0.4 0,-0.5 1.8,-1.1 3.5,-1.6 5.2,-1.6 1,0 1.7,0.3 2.1,0.9 0.4,0.6 0.7,1.4 0.7,2.6 v 11.5 c 0,0.5 0.2,0.7 0.7,0.7 z"
|
||||
class="st2" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.33289"
|
||||
x2="-349.23441"
|
||||
y1="353.33289"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_4_">
|
||||
<stop
|
||||
id="stop868"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop870"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop872"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop874"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_4_)"
|
||||
id="path877"
|
||||
d="m 79.5,56.7 c -10.9,4.6 -22.8,6.9 -33.6,6.9 -16,0 -31.5,-4.4 -44,-11.7 -0.2,-0.1 -0.4,-0.2 -0.6,-0.2 -0.7,0 -1.1,0.8 -0.4,1.5 11.6,10.5 27,16.8 44,16.8 12.2,0 26.3,-3.8 36,-11 1.7,-1.2 0.3,-3 -1.4,-2.3 z"
|
||||
class="st3" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.21909"
|
||||
x2="-349.23441"
|
||||
y1="353.21909"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_5_">
|
||||
<stop
|
||||
id="stop879"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop881"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop883"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop885"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_5_)"
|
||||
id="path888"
|
||||
d="m 79.2,29.4 c 0.9,-1 2.3,-1.5 4.3,-1.5 1,0 2,0.1 2.9,0.4 0.3,0.1 0.4,0.1 0.6,0.1 0.3,0 0.5,-0.2 0.5,-0.7 v -1 C 87.5,26.4 87.4,26.1 87.3,26 87.2,25.9 87,25.7 86.8,25.6 85.5,25.3 84.2,25 83,25 c -2.8,0 -4.9,0.8 -6.5,2.5 -1.5,1.6 -2.3,4 -2.3,7 0,3 0.7,5.3 2.2,6.9 1.5,1.6 3.6,2.4 6.4,2.4 1.5,0 2.9,-0.2 4,-0.7 0.3,-0.1 0.5,-0.2 0.6,-0.4 0.1,-0.1 0.1,-0.4 0.1,-0.7 v -1 c 0,-0.5 -0.2,-0.7 -0.5,-0.7 -0.1,0 -0.3,0 -0.5,0.1 -1.1,0.3 -2.2,0.5 -3.2,0.5 -1.9,0 -3.3,-0.5 -4.2,-1.5 -0.9,-1 -1.3,-2.6 -1.3,-4.7 v -0.5 c 0.1,-2.2 0.5,-3.8 1.4,-4.8 z"
|
||||
class="st4" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.10449"
|
||||
x2="-349.23441"
|
||||
y1="353.10449"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_6_">
|
||||
<stop
|
||||
id="stop890"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop892"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop894"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop896"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_6_)"
|
||||
id="path899"
|
||||
d="M 83.7,66.1 C 88.9,61.7 90.3,52.6 89.2,51.2 88.7,50.6 86.3,50 83.3,50 c -3.2,0 -7,0.7 -9.9,2.7 -0.9,0.6 -0.7,1.4 0.2,1.3 3.1,-0.4 10.1,-1.2 11.4,0.4 1.2,1.6 -1.4,8.2 -2.6,11.1 -0.3,0.9 0.4,1.2 1.3,0.6 z"
|
||||
class="st5" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.2955"
|
||||
x2="-349.23441"
|
||||
y1="353.2955"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_7_">
|
||||
<stop
|
||||
id="stop901"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop903"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop905"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop907"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_7_)"
|
||||
id="path910"
|
||||
d="m 69.8,25.4 h -2.1 c -0.5,0 -0.7,0.2 -0.7,0.7 v 16.6 c 0,0.5 0.2,0.7 0.7,0.7 h 2.1 c 0.5,0 0.7,-0.2 0.7,-0.7 V 26.1 c 0,-0.4 -0.2,-0.7 -0.7,-0.7 z"
|
||||
class="st6" />
|
||||
|
||||
|
||||
<linearGradient
|
||||
gradientTransform="matrix(90.9945,-90.9945,-90.9945,-90.9945,64008.539,390.498)"
|
||||
y2="353.37411"
|
||||
x2="-349.23441"
|
||||
y1="353.37411"
|
||||
x1="-349.85849"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
id="SVGID_8_">
|
||||
<stop
|
||||
id="stop912"
|
||||
style="stop-color:#0C6CB3"
|
||||
offset="0" />
|
||||
|
||||
<stop
|
||||
id="stop914"
|
||||
style="stop-color:#1E84C4"
|
||||
offset="0.2911" />
|
||||
|
||||
<stop
|
||||
id="stop916"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="0.8873" />
|
||||
|
||||
<stop
|
||||
id="stop918"
|
||||
style="stop-color:#4CC0EF"
|
||||
offset="1" />
|
||||
|
||||
</linearGradient>
|
||||
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
style="fill:url(#SVGID_8_)"
|
||||
id="path921"
|
||||
d="M 70.4,18.6 C 70,18.2 69.4,18 68.7,18 c -0.7,0 -1.2,0.2 -1.6,0.6 -0.4,0.4 -0.6,0.9 -0.6,1.5 0,0.6 0.2,1.2 0.6,1.5 0.4,0.4 0.9,0.6 1.6,0.6 0.7,0 1.2,-0.2 1.6,-0.6 0.4,-0.4 0.6,-0.9 0.6,-1.5 0,-0.6 -0.1,-1.2 -0.5,-1.5 z"
|
||||
class="st7" />
|
||||
|
||||
</g>
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 10 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/0/0f/Apple_Music_Logo_(2026).svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 79.006 15.004" overflow="visible"><path d="M 30.074 14.748 L 33.804 14.748 L 33.804 8.413 C 33.804 5.737 32.268 4.089 29.567 4.089 C 27.71 4.089 26.237 4.926 25.574 6.449 L 25.595 6.449 C 25.072 4.944 23.759 4.089 21.902 4.089 C 20.151 4.089 18.762 4.887 18.154 6.275 L 18.099 6.275 L 18.099 4.341 L 14.369 4.341 L 14.369 14.753 L 18.099 14.753 L 18.099 9.38 C 18.099 7.85 18.905 6.895 20.273 6.895 C 21.565 6.895 22.223 7.732 22.223 9.255 L 22.223 14.753 L 25.954 14.753 L 25.954 9.38 C 25.954 7.85 26.76 6.895 28.128 6.895 C 29.424 6.895 30.078 7.732 30.078 9.255 L 30.078 14.753 Z M 39.384 15 C 41.411 15 42.863 14.154 43.554 12.736 L 43.61 12.736 L 43.61 14.748 L 47.34 14.748 L 47.34 4.338 L 43.61 4.338 L 43.61 9.537 C 43.61 11.194 42.55 12.195 40.955 12.195 C 39.359 12.195 38.583 11.289 38.583 9.663 L 38.583 4.337 L 34.851 4.337 L 34.851 10.473 C 34.851 13.361 36.548 15 39.381 15 L 39.385 15 Z M 54.461 15 C 58.154 15 60.366 13.66 60.366 11.444 L 60.366 11.427 C 60.366 9.714 59.252 8.768 56.512 8.439 L 53.812 8.109 C 52.566 7.953 52.182 7.732 52.182 7.264 L 52.182 7.254 C 52.182 6.678 52.887 6.349 54.149 6.349 C 55.537 6.349 56.369 6.765 56.504 7.532 L 60.02 7.532 C 59.813 5.412 57.8 4.085 54.102 4.085 C 50.405 4.085 48.438 5.347 48.438 7.515 L 48.438 7.524 C 48.438 9.276 49.675 10.316 52.237 10.646 L 54.786 10.976 C 56.136 11.149 56.512 11.34 56.512 11.834 L 56.512 11.843 C 56.512 12.42 55.791 12.741 54.486 12.741 C 52.95 12.741 52.076 12.411 51.853 11.557 L 48.13 11.557 C 48.316 13.734 50.595 15.004 54.457 15.004 Z M 63.093 3.5 C 64.258 3.5 65.052 2.74 65.052 1.748 C 65.051 0.755 64.258 0 63.093 0 C 61.928 0 61.135 0.759 61.135 1.743 C 61.135 2.728 61.932 3.495 63.093 3.495 M 64.959 4.337 L 61.228 4.337 L 61.228 14.749 L 64.958 14.749 L 64.958 4.336 Z M 72.658 12.35 C 70.775 12.35 69.657 11.318 69.657 9.549 L 69.657 9.54 C 69.657 7.788 70.792 6.739 72.657 6.739 C 74.072 6.739 75.182 7.324 75.414 8.435 L 79.006 8.435 C 78.676 5.707 76.288 4.089 72.556 4.089 C 68.348 4.089 65.824 6.171 65.824 9.532 L 65.824 9.549 C 65.824 12.919 68.327 15 72.556 15 C 76.287 15 78.676 13.383 79.006 10.655 L 75.414 10.655 C 75.169 11.761 74.072 12.35 72.658 12.35 Z M 8.751 3.59 C 7.561 3.5 6.551 4.276 5.986 4.276 C 5.421 4.276 4.534 3.612 3.597 3.63 C 2.369 3.647 1.238 4.363 0.605 5.494 C -0.67 7.767 0.28 11.136 1.521 12.984 C 2.129 13.886 2.855 14.9 3.804 14.866 C 4.72 14.826 5.066 14.259 6.176 14.259 C 7.286 14.259 7.594 14.866 8.566 14.849 C 9.553 14.831 10.178 13.929 10.781 13.023 C 11.478 11.977 11.765 10.963 11.781 10.911 C 11.761 10.902 9.861 10.151 9.84 7.906 C 9.823 6.023 11.334 5.121 11.402 5.078 C 10.545 3.781 9.219 3.638 8.751 3.599 L 8.751 3.591 Z M 8.016 2.372 C 8.522 1.743 8.864 0.867 8.767 0 C 8.037 0.03 7.159 0.499 6.636 1.127 C 6.167 1.683 5.758 2.576 5.868 3.426 C 6.678 3.491 7.509 3.001 8.012 2.372" fill="rgb(0, 0, 0)"></path></svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 53.231222 26.889077">
|
||||
<path fill="#0d0d0d" d="M14.889225 4.3111C15.816331 3.14893 16.447942 1.59411 16.279104 0c-1.354598.0668-3.011479.89483-3.973421 2.05744-.860327.99388-1.621489 2.61882-1.425272 4.14226 1.527332.13356 3.046872-.76127 4.008814-1.8886"/>
|
||||
<path fill="#0d0d0d" d="M16.263078 6.49798c-2.214481-.13356-4.095181 1.25643-5.15128 1.25643-1.059549 0-2.6778106-1.18966-4.4289608-1.15827-2.277252.0334-4.3895615 1.32321-5.5478315 3.37275-2.3794228 4.09507-.62882908 10.17702 1.6843718 13.51437 1.1228775 1.65299 2.4774757 3.47081 4.2600117 3.40403 1.6843718-.0668 2.3479257-1.08737 4.3935678-1.08737 2.049538 0 2.642419 1.08737 4.424955 1.05621 1.853209-.0334 3.007584-1.65299 4.130461-3.30598 1.28782-1.8807 1.817929-3.69851 1.849314-3.80068-.03339-.0334-3.565071-1.38988-3.600464-5.45357-.03339-3.40413 2.775975-5.02184 2.90942-5.12-1.586208-2.34793-4.063683-2.61092-4.923565-2.6777"/>
|
||||
<path fill="#0d0d0d" d="M30.358089 3.36518v4.48773h3.608255v2.9644h-3.608255v10.55787c0 1.6334.71898 2.39111 2.29684 2.39111.396218 0 1.043968-.0556 1.295722-.089v2.9801c-.431833.089-1.295722.16138-2.1398.16138-3.73391 0-5.186672-1.43707-5.186672-5.06491V10.81902h-2.768073v-2.9644h2.768073V3.36689Z"/>
|
||||
<path fill="#0d0d0d" d="M46.600913 26.67059h-3.96563l-6.662918-18.8149H39.9144l4.676263 15.12028h.08904l4.676263-15.12028h3.875258z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="343pt"
|
||||
height="86pt"
|
||||
viewBox="0 0 343 86"
|
||||
version="1.1"
|
||||
id="svg12"
|
||||
sodipodi:docname="Arte_Logo_2011.svg"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
|
||||
<metadata
|
||||
id="metadata18">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs16" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="996"
|
||||
id="namedview14"
|
||||
showgrid="false"
|
||||
inkscape:zoom="2.1646126"
|
||||
inkscape:cx="238.17114"
|
||||
inkscape:cy="59.29204"
|
||||
inkscape:window-x="1912"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg12" />
|
||||
<g
|
||||
id="ffffffff"
|
||||
transform="translate(0,2)" />
|
||||
<g
|
||||
id="g834">
|
||||
<path
|
||||
style="opacity:1;fill:#fa481c;stroke-width:1.33333337"
|
||||
d="m 251.00391,2.6660156 c 0.0133,6.6133334 -0.0526,13.2401824 0.10742,19.8535154 -6.16,0.24 -12.32047,0.146485 -18.48047,0.146485 -0.0133,9.44 -0.0263,18.868255 0.0137,28.294922 6.13333,0 12.26706,-9.38e-4 18.40039,0.03906 -0.0267,15.066667 -0.25424,30.147161 0.73242,45.173828 0.0933,7.386662 5.91914,14.026382 13.11914,15.373052 10.28,2.22666 20.85357,1.02645 31.24024,0.45312 -0.16,-20.333333 -0.33195,-40.666667 -0.25195,-61 8.88,-0.06667 17.77268,5.99e-4 26.66601,-0.05273 0.0133,-9.426667 0.0133,-18.854584 0,-28.28125 -8.90667,-0.04 -17.8137,0.08026 -26.70703,-0.06641 0.08,-6.653333 0.0673,-13.2935934 0.0273,-19.9335934 z M 70.976562,20.292969 C 65.327018,20.214355 59.670052,20.5625 54.136719,21.1875 42.110052,22.774167 29.444505,25.466875 19.951172,33.546875 11.884506,39.973542 7.3245052,49.919661 5.9511719,59.986328 c 14.3199991,0.01333 28.6529951,0.02633 42.9863281,-0.01367 0.613333,-2.92 1.186432,-6.253489 3.759766,-8.160156 4.653333,-3.266667 10.7475,-3.479349 16.1875,-2.666016 2.946666,0.6 6.359166,1.666875 7.8125,4.546875 1.826666,3.093334 0.933047,7.774167 -2.626954,9.1875 -4.893333,1.666667 -9.985468,2.665964 -15.105468,3.279297 -7.773334,0.946667 -15.415183,2.78612 -23.228516,3.439453 -10.72,2.2 -22.853099,4.840495 -29.7597655,14.173829 -4.4666667,5.546666 -4.772526,13.226927 -3.5058594,19.933592 1.5733334,4.36 5.253125,9.22662 10.4531249,8.61328 13.973333,-0.0667 27.946927,0.0536 41.933594,-0.0664 -1.96,-2.53334 -4.347083,-4.96084 -5.09375,-8.1875 -0.573333,-4.880004 3.720547,-8.306045 7.560547,-10.359379 6.506666,-3.013333 13.48039,-4.906432 20.40039,-6.759765 -0.08,8.453333 -0.05401,16.905704 -0.02734,25.345704 14.946666,0 29.893514,0.0263 44.853514,-0.0137 0.16,-20.120003 -0.54596,-40.225706 -0.2793,-60.345706 0.52,-10.186667 -6.73346,-19.00099 -15.46679,-23.347656 -11.000003,-5.885001 -23.39913,-8.12002 -35.828128,-8.292969 z m 321.779298,0.3125 c -9.245,0.03167 -18.50516,1.528724 -27.28516,4.27539 -15.58666,4.706667 -29.11945,17.185469 -33.43945,33.105469 -4.42667,14.8 -3.44154,31.586563 4.0918,45.226562 1.68,3.05333 3.16101,6.46695 6.04101,8.62695 11.12,0.4 22.27912,0.0402 33.42578,0.16016 0.0133,-7.46667 -0.039,-14.933385 0.041,-22.386719 26.29333,0.04 52.59924,0.04 78.89258,0 1.74666,-15.666666 0.0398,-32.692578 -9.24024,-45.892578 -6.10666,-8.786667 -15.17203,-15.321562 -25.33203,-18.601562 -8.72,-3.113334 -17.95031,-4.545339 -27.19531,-4.513672 z M 210.44922,20.78125 c -9.06888,0.292796 -17.99914,4.373828 -22.61914,12.486328 -1,-3.293333 -0.73201,-6.773828 -0.63867,-10.173828 -13.94667,0.01333 -27.89318,0.03966 -41.83985,-0.01367 0.0133,29.666667 0.11865,59.347005 -0.0547,89.013672 15.16,0.49333 30.33414,0.0662 45.49414,0.21289 0.14666,-14.813333 -0.0679,-29.639791 0.10546,-44.453124 0.0267,-6.186667 3.38724,-12.519323 9.25391,-14.972657 7.14667,-2.72 14.93372,-1.719921 22.40039,-1.919921 0,-9.413334 0.0657,-18.82724 -0.041,-28.253907 -3.7875,-1.408333 -7.93833,-2.05887 -12.06055,-1.925781 z M 393.2832,48.802734 c 5.06341,0.08307 10.02058,1.657813 13.25391,5.757813 2.94667,3.146667 3.56021,7.51987 4.54687,11.533203 -12.30666,0 -24.59992,0.453307 -36.91992,0.306641 -0.32,-6.893334 3.44024,-14.134662 10.24024,-16.361329 2.765,-0.8 5.84086,-1.286171 8.8789,-1.236328 z"
|
||||
transform="scale(0.75)"
|
||||
id="path3"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
@@ -0,0 +1,47 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/c/c4/BBC_iPlayer_2021_(Alt).svg -->
|
||||
<!-- Generator: Adobe Illustrator 25.4.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Шар_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 822 370" style="enable-background:new 0 0 822 370;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#FF4C98;}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M212.26,226.11h-31.14V370h99.69v-26.97h-68.55V226.11z"/>
|
||||
<path class="st0" d="M608,308.82h60.66v-25.76H608v-31.19h68.35v-25.76h-99.49V370h103.33v-25.76H608V308.82z"/>
|
||||
<path class="st0" d="M0.03,272.93h29.93V370H0.03V272.93z M0,226.11h29.96v24.57H0V226.11z"/>
|
||||
<path class="st0" d="M147.15,238.39c-9.98-8.19-24.26-12.28-42.87-12.28H52.31V370h30.74v-49.1h21.03c12.4,0,22.92-1.85,31.54-5.54
|
||||
c8.63-3.69,15.2-9.05,19.72-16.1c4.52-7.04,6.77-15.59,6.77-25.66C162.11,258.31,157.13,246.57,147.15,238.39z M123.39,291.01
|
||||
c-4.79,3.69-11.76,5.53-20.93,5.53H83.05v-46.08h19.61c9.03,0,15.94,1.88,20.73,5.63c4.78,3.76,7.18,9.6,7.18,17.51
|
||||
C130.57,281.52,128.17,287.32,123.39,291.01z"/>
|
||||
<path class="st0" d="M212.26,226.11h-31.14V370h99.69v-26.97h-68.55V226.11z"/>
|
||||
<path class="st0" d="M493.43,296.64c-5.94-10.33-29.26-59.93-34.78-70.53h-35.39l54.19,97.41V370h31.14v-46.48l54.4-97.41h-34.58
|
||||
C522.75,236.71,499.49,286.17,493.43,296.64z"/>
|
||||
<path class="st0" d="M385.9,226.11h-33.57c-9.7,22.67-19.31,46.02-28.81,70.03c-9.51,24.02-18.84,48.64-28.01,73.86h33.36
|
||||
c3.51-10.47,7.01-20.86,10.52-31.19h58.64c3.51,10.19,7.01,20.59,10.52,31.19h34.17c-8.9-23.88-18.1-47.86-27.6-71.94
|
||||
C405.62,273.97,395.87,249.99,385.9,226.11z M348.29,313.05c6.6-18.65,13.41-37.16,20.42-55.55c3.37,8.99,6.78,18.15,10.21,27.47
|
||||
c3.44,9.33,6.78,18.69,10.01,28.08H348.29z"/>
|
||||
<path class="st0" d="M804.21,340.52c-5.94-9.59-11.93-19.15-18-28.68c8.36-3.62,14.79-8.79,19.31-15.5
|
||||
c4.51-6.7,6.77-14.82,6.77-24.35c0-14.75-5.09-26.09-15.26-34.01c-10.18-7.91-24.77-11.87-43.78-11.87h-52.78V370h30.74v-52.32
|
||||
h21.84c0.94,0,1.95,0,3.03,0c10.38,17.17,20.42,34.61,30.13,52.32H822C816.07,359.94,810.14,350.11,804.21,340.52z M773.27,288.19
|
||||
c-4.99,3.43-12.27,5.14-21.84,5.14h-20.22v-42.87h20.42c9.57,0,16.82,1.75,21.74,5.23c4.92,3.5,7.38,8.93,7.38,16.31
|
||||
C780.75,279.37,778.25,284.77,773.27,288.19z"/>
|
||||
<path class="st0" d="M212.26,226.11h-31.14V370h99.69v-26.97h-68.55V226.11z"/>
|
||||
</g>
|
||||
<path d="M122.14,0v164.44h165.24V0H122.14z M237.37,116.05c-2.82,3.97-6.85,7.03-12.07,9.19c-5.22,2.16-11.5,3.23-18.83,3.23h-37.03
|
||||
v-92.5h34.88c10.28,0,18.24,2.05,23.89,6.15c5.64,4.09,8.47,9.98,8.47,17.66c0,4.39-1.01,8.21-3.04,11.44
|
||||
c-2.02,3.24-5.01,5.81-8.97,7.7c5.48,1.81,9.67,4.68,12.57,8.61c2.91,3.92,4.36,8.69,4.36,14.29
|
||||
C241.61,107.34,240.19,112.09,237.37,116.05z M213.74,70.84c2.57-2.12,3.85-5.07,3.85-8.86c0-7.33-5.01-11-15.04-11h-14.28v23.03
|
||||
h14.28C207.44,74.01,211.17,72.95,213.74,70.84z M204.95,88.5h-16.68v24.96h16.43c5.65,0,9.99-1.05,13.02-3.17
|
||||
c3.03-2.11,4.55-5.15,4.55-9.12C222.27,92.72,216.5,88.5,204.95,88.5z M328.69,0v164.44h165.24V0H328.69z M443.92,116.05
|
||||
c-2.83,3.97-6.85,7.03-12.07,9.19c-5.23,2.16-11.5,3.23-18.83,3.23h-37.03v-92.5h34.88c10.28,0,18.24,2.05,23.89,6.15
|
||||
c5.64,4.09,8.46,9.98,8.46,17.66c0,4.39-1.01,8.21-3.03,11.44c-2.02,3.24-5.01,5.81-8.97,7.7c5.47,1.81,9.67,4.68,12.57,8.61
|
||||
c2.91,3.92,4.36,8.69,4.36,14.29C448.15,107.34,446.74,112.09,443.92,116.05z M420.28,70.84c2.57-2.12,3.86-5.07,3.86-8.86
|
||||
c0-7.33-5.01-11-15.04-11h-14.28v23.03h14.28C413.99,74.01,417.71,72.95,420.28,70.84z M411.5,88.5h-16.68v24.96h16.43
|
||||
c5.64,0,9.98-1.05,13.02-3.17c3.03-2.11,4.55-5.15,4.55-9.12C428.82,92.72,423.04,88.5,411.5,88.5z M535.24,164.44h165.23V0H535.24
|
||||
V164.44z M653.91,122.61c-3.85,2.11-8.31,3.78-13.38,5.01c-5.08,1.22-10.41,1.84-16.01,1.84c-7.43,0-14.12-1.08-20.07-3.24
|
||||
c-5.95-2.15-10.98-5.26-15.09-9.32s-7.26-9.02-9.44-14.9c-2.19-5.87-3.28-12.49-3.28-19.84c0-7.19,1.13-13.67,3.41-19.47
|
||||
c2.27-5.79,5.55-10.75,9.84-14.9c4.28-4.14,9.42-7.31,15.41-9.51c5.99-2.19,12.71-3.29,20.14-3.29c5.16,0,10.04,0.53,14.63,1.58
|
||||
c4.59,1.06,8.86,2.6,12.79,4.63v18c-3.59-2.36-7.48-4.16-11.68-5.38c-4.19-1.23-8.61-1.84-13.25-1.84c-6.38,0-11.83,1.18-16.33,3.55
|
||||
c-4.5,2.36-7.96,5.79-10.36,10.27c-2.41,4.48-3.61,9.93-3.61,16.36c0,6.42,1.16,11.89,3.48,16.42c2.31,4.52,5.68,7.97,10.1,10.33
|
||||
c4.41,2.37,9.77,3.55,16.07,3.55c9.62,0,18.5-2.49,26.63-7.48V122.61L653.91,122.61z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,25 @@
|
||||
<!-- Original Luma browser artwork, MIT. Filled globe and navigation pointer. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<linearGradient id="orb" x1="27" y1="20" x2="87" y2="92" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#78e5fa"/>
|
||||
<stop offset=".42" stop-color="#3299ed"/>
|
||||
<stop offset="1" stop-color="#5143d4"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="rim" x1="32" y1="18" x2="86" y2="94" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#c1f7ff"/>
|
||||
<stop offset="1" stop-color="#6985ed"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<ellipse cx="60" cy="108" rx="35" ry="4" fill="#000" fill-opacity=".16"/>
|
||||
<circle cx="58" cy="56" r="43" fill="url(#rim)"/>
|
||||
<circle cx="58" cy="56" r="40" fill="url(#orb)"/>
|
||||
<g fill="none" stroke="#fff" stroke-width="2.4">
|
||||
<ellipse cx="58" cy="56" rx="18" ry="39" stroke-opacity=".65"/>
|
||||
<ellipse cx="58" cy="56" rx="39" ry="15" stroke-opacity=".6"/>
|
||||
<path d="M19 56h78M58 17v78" stroke-opacity=".3"/>
|
||||
</g>
|
||||
<path d="m77 68 33 17-15 6-7 17z" fill="#0e1c44" fill-opacity=".55"/>
|
||||
<path d="m76 64 32 18-15 5-6 17z" fill="#fff"/>
|
||||
<path d="m81 73 17 9-9 3-3 8z" fill="#e7f1ff"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/channel4.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Channel 4</title><path d="m14.309 0-.33.412v4.201l2.382-2.95zm-1.155 1.201L10.707 4.22v8.674h2.447zm3.268 1.701-2.443 3.02v14.81h2.443zM9.887 5.236l-6.201 7.657h3.142L9.887 9.12Zm-6.766 8.48v2.444h10.033v-2.443Zm14.125 0v2.444h3.633v-2.443Zm-6.539 3.268V24h2.443v-7.016Zm-3.271 4.573V24h2.443v-2.443zm6.543 0V24h5.189v-2.443z"/></svg>
|
||||
|
After Width: | Height: | Size: 550 B |
@@ -0,0 +1,72 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/SinJungho/Damoa_Team-Project/db1955f0f6f09d9329518120afe42af375632de0/src/svg/CoupangPlayLogo.jsx -->
|
||||
<svg
|
||||
width="115"
|
||||
height="22"
|
||||
viewBox="0 0 115 22"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
|
||||
preserveAspectRatio="xMidYMid meet"
|
||||
>
|
||||
<g>
|
||||
<path
|
||||
d="M21.1905 8.16145C23.553 5.9421 24.7462 3.86595 24.0541 2.64889C23.0757 0.906827 18.5893 1.47956 13.3154 3.79436L6.39486 0L6.51418 5.63187C9.52102 4.84437 11.3108 4.77277 11.3108 4.77277C10.8813 4.98755 10.4517 5.22619 10.0222 5.46483C8.80511 6.15688 7.63578 6.8728 6.58577 7.58871L6.56191 7.61258C1.95618 10.8103 -0.7643 14.199 0.190254 15.9172C0.882306 17.182 3.41188 17.2297 6.75282 16.299L6.84827 21.0957L25.5098 10.5478L21.1905 8.16145ZM3.24483 14.4376C2.57664 13.2445 3.98461 11.1206 6.58577 9.02054L6.72895 15.2252C4.96303 15.4638 3.67438 15.2252 3.24483 14.4376ZM14.5802 4.51027C17.8495 3.34094 20.5223 3.24549 21.1905 4.46254C21.62 5.22619 21.1905 6.34779 20.1882 7.61258L14.5802 4.51027Z"
|
||||
fill="#30B5DC"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M105.598 11.6456C105.598 11.9797 105.359 13.1251 103.975 13.1251C102.567 13.1251 102.352 11.9797 102.352 11.6456V11.5024C102.352 11.1683 102.591 10.0228 103.975 10.0228C105.383 10.0228 105.598 11.1683 105.598 11.5024V11.6456ZM107.173 9.02055C107.173 8.35236 106.839 6.82507 105.359 6.20461C103.832 5.58415 101.803 6.32393 101.302 6.53871C101.254 6.56257 101.207 6.6103 101.207 6.65802C101.207 6.68189 101.207 6.70575 101.231 6.70575L101.636 7.87508C101.66 7.94667 101.732 7.97054 101.779 7.94667C102.328 7.66031 103.832 7.15917 104.762 7.56485C105.669 7.97054 105.574 8.92509 105.598 9.02055V9.25919C105.049 8.8535 104.381 8.63873 103.712 8.63873H103.689C102.161 8.63873 101.421 9.37851 101.064 10.0228C100.682 10.7149 100.682 11.4308 100.682 11.574C100.682 11.7172 100.706 12.4331 101.064 13.1251C101.421 13.7695 102.161 14.5092 103.689 14.5092H103.712C104.595 14.5092 105.216 14.1751 105.669 13.841V14.2229C105.669 14.2945 105.717 14.3422 105.789 14.3422H107.053C107.125 14.3422 107.173 14.2945 107.173 14.2229V9.92737V9.06827C107.173 9.06827 107.173 9.04441 107.173 9.02055Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M41.5231 11.4785C41.5231 11.8365 41.7618 13.0535 43.1936 13.0535C44.6254 13.0535 44.8641 11.8365 44.8641 11.4785V9.02055C44.8641 8.66259 44.6254 7.44553 43.1936 7.44553C41.7618 7.44553 41.5231 8.66259 41.5231 9.02055V11.4785ZM39.8288 9.09214C39.8288 8.94896 39.8526 8.18531 40.2583 7.44553C40.664 6.75348 41.4754 5.96597 43.1697 5.96597H43.1936C44.8879 5.96597 45.7232 6.75348 46.105 7.44553C46.5107 8.16145 46.5345 8.92509 46.5345 9.09214V11.4308C46.5345 11.5978 46.5107 12.3376 46.105 13.0774C45.6993 13.7695 44.8879 14.5331 43.1936 14.557C41.4993 14.557 40.664 13.7695 40.2822 13.0774C39.8765 12.3615 39.8526 11.5978 39.8526 11.4308V9.09214H39.8288ZM39.1606 12.8388C39.1606 12.791 39.1367 12.7433 39.089 12.7433L37.8242 12.099C37.8004 12.099 37.8004 12.0751 37.7765 12.0751C37.7288 12.0751 37.681 12.099 37.681 12.1467C37.4663 12.5763 37.0606 13.0297 36.1776 13.0297C34.7458 13.0297 34.5071 11.8126 34.5071 11.4547V9.02055C34.5071 8.66259 34.7458 7.44553 36.1776 7.44553C37.0606 7.44553 37.4901 7.92281 37.681 8.35236C37.7049 8.40009 37.7288 8.42395 37.8004 8.42395C37.8242 8.42395 37.8242 8.42395 37.8481 8.40009L39.1129 7.7319C39.1606 7.70804 39.1845 7.66031 39.1845 7.63644C39.1845 7.61258 39.1845 7.61258 39.1845 7.58872C39.1606 7.54099 39.1367 7.49326 39.1129 7.44553C38.7072 6.75348 37.8958 5.98984 36.2015 5.96597H36.1776C34.4833 5.96597 33.648 6.75348 33.2662 7.44553C32.8605 8.16145 32.8367 8.92509 32.8367 9.09214V11.4308C32.8367 11.5978 32.8605 12.3376 33.2662 13.0774C33.6719 13.7695 34.4833 14.5331 36.1776 14.557H36.2015C37.8958 14.557 38.731 13.7695 39.1129 13.0774C39.1367 13.0297 39.1606 12.982 39.1845 12.9342C39.1367 12.8865 39.1606 12.8626 39.1606 12.8388ZM54.2903 14.2467V6.25234C54.2903 6.18075 54.2426 6.13302 54.171 6.13302H52.7153C52.6437 6.13302 52.596 6.18075 52.596 6.25234V9.09214V11.5024C52.596 11.8604 52.3573 13.0774 50.9255 13.0774C49.4937 13.0774 49.255 11.8604 49.255 11.5024V6.25234C49.255 6.18075 49.2073 6.13302 49.1357 6.13302H47.68C47.6084 6.13302 47.5607 6.18075 47.5607 6.25234V11.4069C47.5607 11.574 47.5845 12.3138 47.9425 13.0535C48.3005 13.7456 49.0402 14.5092 50.5675 14.5331H50.5914C51.5937 14.5331 52.2619 14.1274 52.7153 13.6979V14.2706C52.7153 14.3422 52.763 14.3899 52.8346 14.3899H54.171C54.2426 14.3661 54.2903 14.3183 54.2903 14.2467Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M67.9166 11.6456C67.9166 11.9797 67.6779 13.1251 66.2938 13.1251C64.8859 13.1251 64.6711 11.9797 64.6711 11.6456V11.5024C64.6711 11.1683 64.9097 10.0228 66.2938 10.0228C67.7018 10.0228 67.9166 11.1683 67.9166 11.5024V11.6456ZM69.4677 9.02055C69.4677 8.35236 69.1336 6.82507 67.6541 6.20461C66.1268 5.58415 64.0983 6.32393 63.5972 6.53871C63.5495 6.56257 63.5018 6.6103 63.5018 6.65802C63.5018 6.68189 63.5018 6.70575 63.5256 6.70575L63.9313 7.87508C63.9552 7.94667 64.0268 7.97054 64.0745 7.94667C64.6234 7.66031 66.1268 7.15917 67.0575 7.56485C67.9643 7.97054 67.8688 8.92509 67.8927 9.02055V9.25919C67.3438 8.8535 66.6756 8.63873 66.0075 8.63873H65.9836C64.4563 8.63873 63.7165 9.37851 63.3586 10.0228C62.9767 10.7149 62.9767 11.4308 62.9767 11.574C62.9767 11.7172 63.0006 12.4331 63.3586 13.1251C63.7165 13.7695 64.4563 14.5092 65.9836 14.5092H66.0075C66.8904 14.5092 67.5109 14.1751 67.9643 13.841V14.2229C67.9643 14.2945 68.012 14.3422 68.0836 14.3422H69.3484C69.42 14.3422 69.4677 14.2945 69.4677 14.2229V9.92737V9.06827C69.4677 9.06827 69.4677 9.04441 69.4677 9.02055Z"
|
||||
fill="#FFC500"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M77.2951 9.11601C77.2951 8.97282 77.2712 8.20918 76.9133 7.4694C76.5553 6.77735 75.8155 6.0137 74.2883 5.98984C73.286 5.98984 72.6178 6.39552 72.1882 6.82507V6.2762C72.1882 6.20461 72.1405 6.15688 72.0689 6.15688H70.7087C70.6371 6.15688 70.5894 6.20461 70.5894 6.2762V14.2706C70.5894 14.3422 70.6371 14.3899 70.7087 14.3899H72.1644C72.236 14.3899 72.2837 14.3422 72.2837 14.2706V8.94896C72.3076 8.51941 72.6178 7.4694 73.9542 7.4694C75.386 7.4694 75.6246 8.68646 75.6246 9.04441V14.2706C75.6246 14.3422 75.6724 14.3899 75.744 14.3899H77.1997C77.2712 14.3899 77.319 14.3422 77.319 14.2706L77.2951 9.11601Z"
|
||||
fill="#87CC2E"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M60.4233 11.4785C60.4233 11.8365 60.1847 13.0535 58.7529 13.0535C57.321 13.0535 57.0824 11.8365 57.0824 11.4785V9.02055C57.0824 8.66259 57.321 7.44553 58.7529 7.44553C60.1847 7.44553 60.4233 8.66259 60.4233 9.02055V11.4785ZM61.7359 7.44553C61.3779 6.75348 60.6381 5.98984 59.1108 5.96597H59.087C58.0847 5.96597 57.4165 6.37166 56.9631 6.80121V6.22848C56.9631 6.15688 56.9153 6.10916 56.8438 6.10916H55.5074C55.4358 6.10916 55.3881 6.15688 55.3881 6.22848V17.1104C55.3881 17.182 55.4358 17.2297 55.5074 17.2297H56.9631C57.0108 17.2297 57.0585 17.182 57.0585 17.1343V13.7933C57.4881 14.1751 58.1324 14.5331 59.0631 14.5331H59.087C60.6143 14.5331 61.354 13.7456 61.712 13.0535C62.0938 12.3376 62.0938 11.574 62.0938 11.4069V9.06828C62.1177 8.92509 62.0938 8.16145 61.7359 7.44553Z"
|
||||
fill="#F7552F"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M95.1691 11.4785C95.1691 11.8365 94.9305 13.0535 93.4987 13.0535C92.0668 13.0535 91.8282 11.8365 91.8282 11.4785V9.02055C91.8282 8.66259 92.0668 7.44553 93.4987 7.44553C94.9305 7.44553 95.1691 8.66259 95.1691 9.02055V11.4785ZM96.4578 7.44553C96.0998 6.75348 95.36 5.98984 93.8328 5.96597H93.8089C92.8066 5.96597 92.1384 6.37166 91.685 6.80121V6.22848C91.685 6.15688 91.6373 6.10916 91.5657 6.10916H90.2293C90.1577 6.10916 90.11 6.15688 90.11 6.22848V17.1104C90.11 17.182 90.1577 17.2297 90.2293 17.2297H91.685C91.7327 17.2297 91.7805 17.182 91.7805 17.1343V13.7933C92.21 14.1751 92.8543 14.5331 93.785 14.5331H93.8089C95.3362 14.5331 96.076 13.7456 96.4339 13.0535C96.8157 12.3376 96.8157 11.574 96.8157 11.4069V9.06828C96.8635 8.92509 96.8396 8.16145 96.4578 7.44553Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M83.3565 9.04441C83.3565 9.35464 83.1179 10.524 81.686 10.5478C80.2542 10.5478 80.0156 9.37851 80.0156 9.04441V8.94896C80.0156 8.61486 80.2542 7.4694 81.686 7.44553C83.1179 7.44553 83.3565 8.61486 83.3565 8.94896V9.04441ZM85.8622 6.03757C85.0031 6.0137 84.4304 6.37166 84.0724 6.75348C83.5951 6.32393 82.8315 5.98984 81.686 5.98984H81.6622C79.9678 5.98984 79.1326 6.72962 78.7508 7.39781C78.3451 8.08986 78.3212 8.80577 78.3212 8.94896V9.02055C78.3212 9.16373 78.3451 9.90351 78.7508 10.5717C78.9178 10.8581 79.2042 11.1683 79.586 11.4308C78.9417 11.7888 78.3928 12.4569 78.3928 13.6024V14.2229C78.3928 14.2945 78.4405 14.3422 78.5121 14.3422H83.5951C84.0486 14.3422 84.4304 14.724 84.4304 15.1774C84.4304 15.6547 84.1201 15.8933 83.5474 16.0843C83.4758 16.1081 83.4281 16.1797 83.4758 16.299C83.4997 16.3468 83.9292 17.2297 83.9531 17.2775C83.977 17.349 84.0724 17.3729 84.144 17.349C85.1463 17.0627 85.8145 16.2036 85.8145 15.1774C85.8145 13.9604 84.8122 12.9581 83.5951 12.9581H80.0156C80.2065 11.9558 81.3758 11.9558 81.519 11.9797C81.5667 11.9797 81.6383 11.9797 81.686 11.9797H81.7099C83.4042 11.9797 84.2395 11.2399 84.6213 10.5717C85.027 9.87965 85.0508 9.16373 85.0508 9.02055V8.94896C85.0508 8.82964 85.027 8.28077 84.7883 7.70804C85.0031 7.54099 85.3611 7.42167 85.8622 7.44553C85.9338 7.44553 85.9815 7.39781 85.9815 7.32621V6.13302C85.9815 6.08529 85.9338 6.03757 85.8622 6.03757Z"
|
||||
fill="#30B5DC"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M99.5839 2.60116C99.5839 2.52957 99.5362 2.48184 99.4646 2.48184H98.0089C97.9373 2.48184 97.8896 2.52957 97.8896 2.60116V14.2706C97.8896 14.3422 97.9373 14.3899 98.0089 14.3899H99.4646C99.5362 14.3899 99.5839 14.3422 99.5839 14.2706V2.60116Z"
|
||||
fill="white"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M114.905 6.18074H113.449C113.377 6.18074 113.306 6.22847 113.282 6.30006L111.206 12.8388L109.44 6.2762C109.416 6.2046 109.344 6.15688 109.297 6.15688H107.865C107.793 6.15688 107.769 6.2046 107.769 6.2762L109.893 14.2229C109.917 14.2945 109.989 14.3422 110.036 14.3422H110.705L109.726 17.4684C109.702 17.5399 109.75 17.5877 109.798 17.5877H111.253C111.325 17.5877 111.397 17.5399 111.42 17.4684L114.976 6.2762C115.024 6.25233 114.976 6.18074 114.905 6.18074Z"
|
||||
fill="white"
|
||||
/>
|
||||
</g>
|
||||
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 11 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/crunchyroll.svg -->
|
||||
<svg fill="#FF5E00" role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Crunchyroll</title><path d="M2.909 13.436C2.914 7.61 7.642 2.893 13.468 2.898c5.576.005 10.137 4.339 10.51 9.819q.021-.351.022-.706C24.007 5.385 18.64.006 12.012 0S.007 5.36 0 11.988 5.36 23.994 11.988 24q.412 0 .815-.027c-5.526-.338-9.9-4.928-9.894-10.538Zm16.284.155a4.1 4.1 0 0 1-4.095-4.103 4.1 4.1 0 0 1 2.712-3.855 8.95 8.95 0 0 0-4.187-1.037 9.007 9.007 0 1 0 8.997 9.016q-.001-.847-.15-1.651a4.1 4.1 0 0 1-3.278 1.63Z"/></svg>
|
||||
|
After Width: | Height: | Size: 668 B |
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg id="svg2" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" height="48.121" width="166.28" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<metadata id="metadata7">
|
||||
<rdf:RDF>
|
||||
<cc:Work rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
|
||||
<dc:title/>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g id="layer1" transform="translate(-76.073239,-74.673967)">
|
||||
<path id="path3054" d="m685.78,13.188a23.286,23.286,0,0,0,-22.594,23.281,23.286,23.286,0,0,0,46.562,0,23.286,23.286,0,0,0,-23.969,-23.281zm9.9688,9.4688,0,23.094-15.531,5.6875,0-17.438-7.5625,2.6562,0-5.6875,23.094-8.3125zm114.16,4.0938-3.6875,0.96875,0,4.4062-2.4375,0,0,2.8125,2.4688,0,0,7.25c0,3.3267,1.0016,4.4688,4.1562,4.4688,1.0038,0,2.051-0.14557,2.9688-0.375v-2.9688c-0.51621,0.14339-1.179,0.25-1.7812,0.25-1.2618,0-1.6875-0.53958-1.6875-2.375v-6.25h3.4688v-2.8125h-3.4688v-5.375zm-82.75,0.125c-2.3803,0-4.73,0.09889-6.25,0.15625v19.312c1.6347,0.05736,3.3675,0.125,5.375,0.125,6.3093,0,10.688-3.4716,10.688-10.125,0-6.7968-3.8187-9.4688-9.8125-9.4688zm43.875,0.125,0,19.375,10.531,0,0-3.1875-6.7812,0,0-5.25,6.4375,0,0-3.0312-6.4375,0,0-4.7812,6.7812,0,0-3.125-10.531,0zm-45.375,3.0312c0.38357-0.01434,0.81982,0,1.25,0,4.4165,0,6.0312,2.4666,6.0312,6.625,0,4.5886-2.6391,6.625-6.2812,6.625-0.74564,0-1.515-0.03896-2.0312-0.125v-13.062c0.30112-0.02868,0.64768-0.04816,1.0312-0.0625zm18.938,1.75c-1.8354,0-3.6911,0.39004-5.125,0.90625l0.34375,3.0625c1.2045-0.68828,2.897-1.125,4.1875-1.125,2.0648,0,2.7812,0.78997,2.7812,2.2812v0.78125c-4.8467,0-8.2188,1.806-8.2188,5.2188,0,2.2943,1.4814,3.75,4.0625,3.75,2.1222,0,3.8742-1.1128,4.5625-2.7188l0.0312,0.03125c-0.11471,0.74564-0.125,1.5746-0.125,2.4062h3.4688c-0.0574-1.1758-0.0937-2.5404-0.0937-3.6875v-5.9375c0-3.0973-1.2864-4.9688-5.875-4.9688zm14.562,0c-4.015,0-6.0625,2.0675-6.0625,4.5625,0,4.8467,5.75,3.4138,5.75,5.9375,0,0.94639-0.90726,1.5312-2.3125,1.5312-1.0898,0-2.1735-0.20807-3.0625-0.4375l-0.0937,3.0312c0.91771,0.14339,1.9676,0.25,3,0.25,3.9003,0,6.3438-1.9083,6.3438-4.7188,0-4.6172-5.8438-3.5833-5.8438-5.9062,0-0.88903,0.69108-1.4688,2.125-1.4688,0.88903,0,1.822,0.14557,2.625,0.375l0.125-2.875c-0.86035-0.14339-1.7621-0.28125-2.5938-0.28125zm33.219,0c-2.4664-0.20075-3.843,1.3808-4.5312,3.1875h-0.0625c0.17207-1.0037,0.25-2.1268,0.25-2.8438h-3.4688v14.25h3.6562v-5.8438c0-3.9576,1.3303-5.6699,3.9688-5.125l0.1875-3.625zm7.0625,0c-4.015,0-6.0625,2.0675-6.0625,4.5625,0,4.8467,5.7812,3.4138,5.7812,5.9375,0,0.94639-0.93851,1.5312-2.3438,1.5312-1.0898,0-2.1735-0.20807-3.0625-0.4375l-0.0937,3.0312c0.91771,0.14339,1.9676,0.25,3,0.25,3.9003,0,6.375-1.9083,6.375-4.7188,0-4.6172-5.875-3.5833-5.875-5.9062,0-0.88903,0.69108-1.4688,2.125-1.4688,0.88903,0,1.8532,0.14557,2.6562,0.375l0.0937-2.875c-0.86035-0.14339-1.7621-0.28125-2.5938-0.28125zm22.031,0c-4.2731,0-6.6875,3.2346-6.6875,7.5938,0,5.0187,2.5313,7.2812,7.0625,7.2812,1.7781,0,3.5738-0.33525,5.0938-0.9375l-0.34375-2.8125c-1.2332,0.57357-2.751,0.875-4.1562,0.875-2.6384,0-3.9662-1.3017-3.9375-3.9688h8.8438c0.086-0.60225,0.125-1.1687,0.125-1.6562,0-3.5274-1.8416-6.375-6-6.375zm-0.125,2.7188c1.5486,0,2.5261,1.0657,2.4688,2.8438h-5.25c0.2-1.722,1.26-2.845,2.78-2.845zm-74.562,5.5625,0,0.34375c0,1.7207-1.2245,3.4375-3.0312,3.4375-1.0611,0-1.6875-0.61354-1.6875-1.5312,0-1.1471,0.84716-2.25,4.7188-2.25z" fill-rule="evenodd" transform="translate(-586.11426,62.496487)" fill="#001a4b"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.6 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/dazn.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>DAZN</title><path d="M14.774 8.291l.772-2.596.79 2.596zm3.848 2.268l-2.025-6.128c-.045-.135-.097-.224-.154-.266-.059-.041-.152-.063-.28-.063h-1.12a.485.485 0 0 0-.284.068c-.06.045-.11.132-.149.261l-2.045 6.128c-.025.032-.038.096-.038.192 0 .149.09.223.27.223h.84c.076 0 .139-.003.187-.01a.207.207 0 0 0 .116-.048.326.326 0 0 0 .077-.116c.022-.051.046-.119.072-.202l.318-1.071h2.306l.327 1.051c.026.09.051.16.077.213a.395.395 0 0 0 .087.12c.031.028.07.047.114.053h.002c.045.006.103.01.173.01h.897c.18 0 .27-.074.27-.223a.59.59 0 0 0-.005-.09.878.878 0 0 0-.036-.108l.003.006zm-.994 2.467h-.646c-.168 0-.279.024-.333.072-.055.049-.082.147-.082.295v3.638l-1.91-3.647c-.076-.155-.152-.253-.226-.295-.074-.041-.204-.063-.39-.063h-.599c-.167 0-.278.025-.332.073-.055.048-.082.147-.082.294v6.138c0 .148.025.246.077.294.052.048.16.072.328.072h.656c.167 0 .278-.024.332-.072.055-.048.082-.146.082-.294v-3.648l1.91 3.657c.077.155.152.253.227.295.073.042.204.062.39.062h.598c.167 0 .278-.024.333-.072.054-.048.082-.146.082-.294v-6.138c0-.148-.028-.246-.082-.294-.055-.048-.166-.073-.333-.073zm3.203-.581l1.665 1.665v8.385H1.505V14.11l1.663-1.664a.63.63 0 0 0 0-.89L1.504 9.891V1.505h20.991v8.384l-1.665 1.666a.63.63 0 0 0 0 .89zM24 0H0v10.613L1.387 12 0 13.387V24h24V13.387L22.613 12 24 10.613zM10.67 18.469H7.96l2.855-4.014a.67.67 0 0 0 .087-.155.425.425 0 0 0 .019-.135v-.772c0-.148-.028-.246-.082-.294-.055-.048-.166-.073-.334-.073H6.382c-.149 0-.245.028-.29.082-.045.055-.068.169-.068.343v.58c0 .172.023.287.068.341.045.055.141.083.29.083h2.545L6.11 18.469a.438.438 0 0 0-.107.27v.792c0 .148.027.245.082.294.055.048.167.072.334.072h4.25c.148 0 .245-.027.29-.081.045-.055.068-.17.068-.344v-.579c0-.173-.023-.287-.068-.342-.045-.055-.142-.082-.29-.082zM9.408 8.233c0 .264-.017.484-.052.661-.036.177-.093.32-.174.43a.648.648 0 0 1-.318.231 1.523 1.523 0 0 1-.487.068h-.79v-4.17h.79c.366 0 .63.11.79.324.16.215.241.571.241 1.067v1.389zm1.38-2.789c-.225-.457-.533-.795-.921-1.013-.39-.219-.88-.328-1.47-.328H6.418c-.167 0-.278.024-.333.072-.054.049-.082.147-.082.294v6.138c0 .148.028.246.082.295.055.048.166.072.333.072h2.218c1.048 0 1.765-.447 2.15-1.342.09-.205.153-.413.188-.622a4.91 4.91 0 0 0 .054-.796V6.911c0-.367-.018-.656-.054-.868a2.2 2.2 0 0 0-.193-.612l.006.013z"/></svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="1041px" height="565px" viewBox="0 0 1041 565" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||
<!-- Generated by Pixelmator Pro 2.2 -->
|
||||
<g id="Layer_1">
|
||||
<g id="group">
|
||||
<g id="group-1">
|
||||
<g id="group-2">
|
||||
<path id="Path" d="M735.8 365.7 C721.4 369 683.5 370.9 683.5 370.9 L678.7 385.9 C678.7 385.9 697.6 384.3 711.4 385.7 711.4 385.7 715.9 385.2 716.4 390.8 716.6 396 716 401.6 716 401.6 716 401.6 715.7 405 710.9 405.8 705.7 406.7 670.1 408 670.1 408 L664.3 427.5 C664.3 427.5 662.2 432 667 430.7 671.5 429.5 708.8 422.5 713.7 423.5 718.9 424.8 724.7 431.7 723 438.1 721 445.9 683.8 469.7 661.1 468 661.1 468 649.2 468.8 639.1 452.7 629.7 437.4 642.7 408.3 642.7 408.3 642.7 408.3 636.8 394.7 641.1 390.2 641.1 390.2 643.7 387.9 651.1 387.3 L660.2 368.4 C660.2 368.4 649.8 369.1 643.6 361.5 637.8 354.2 637.4 350.9 641.8 348.9 646.5 346.6 689.8 338.7 719.6 339.7 719.6 339.7 730 338.7 738.9 356.7 738.8 356.7 743.2 364 735.8 365.7 Z M623.7 438.3 C619.9 447.3 609.8 456.9 597.3 450.9 584.9 444.9 565.2 404.6 565.2 404.6 565.2 404.6 557.7 389.6 556.3 389.9 556.3 389.9 554.7 387 553.7 403.4 552.7 419.8 553.9 451.7 547.4 456.7 541.2 461.7 533.7 459.7 529.8 453.8 526.3 448 524.8 434.2 526.7 410 529 385.8 534.6 360 541.8 351.9 549 343.9 554.8 349.7 557 351.8 557 351.8 566.6 360.5 582.5 386.1 L585.3 390.8 C585.3 390.8 599.7 415 601.2 414.9 601.2 414.9 602.4 416 603.4 415.2 604.9 414.8 604.3 407 604.3 407 604.3 407 601.3 380.7 588.2 336.1 588.2 336.1 586.2 330.5 587.6 325.3 588.9 320 594.2 322.5 594.2 322.5 594.2 322.5 614.6 332.7 624.4 365.9 634.1 399.4 627.5 429.3 623.7 438.3 Z M523.5 353 C521.8 356.4 520.8 361.3 512.2 362.6 512.2 362.6 429.9 368.2 426 374 426 374 423.1 377.4 427.6 378.4 432.1 379.3 450.7 381.8 459.7 382.3 469.3 382.4 501.7 382.7 513.3 397.2 513.3 397.2 520.2 404.1 519.9 419.7 519.6 435.7 516.8 441.3 510.6 447.1 504.1 452.5 448.3 477.5 412.3 439.1 412.3 439.1 395.7 420.6 418 406.6 418 406.6 434.1 396.9 475 408.3 475 408.3 487.4 412.8 486.8 417.3 486.1 422.1 476.6 427.2 462.8 426.9 449.4 426.5 439.6 420.1 441.5 421.1 443.3 421.8 427.1 413.3 422.1 419.1 417.1 424.4 418.3 427.7 423.2 431 435.7 438.1 484 435.6 498.4 419.6 498.4 419.6 504.1 413.1 495.4 407.8 486.7 402.8 461.8 399.8 452.1 399.3 442.8 398.8 408.2 399.4 403.2 390.2 403.2 390.2 398.2 384 403.7 366.4 409.5 348 449.8 340.9 467.2 339.3 467.2 339.3 515.1 337.6 523.9 347.4 523.8 347.4 525 349.7 523.5 353 Z M387.5 460.9 C381.7 465.2 369.4 463.3 365.9 458.5 362.4 454.2 361.2 437.1 361.9 410.3 362.6 383.2 363.2 349.6 369 344.3 375.2 338.9 379 343.6 381.4 347.3 384 350.9 387.1 354.9 387.8 363.4 388.4 371.9 390.4 416.5 390.4 416.5 390.4 416.5 393 456.7 387.5 460.9 Z M400 317.1 C383.1 322.7 371.5 320.8 361.7 316.6 357.4 324.1 354.9 326.4 351.6 326.9 346.8 327.4 342.5 319.7 341.7 317.2 340.9 315.3 338.6 312.1 341.4 304.5 331.8 295.9 331.1 284.3 332.7 276.5 335.1 267.5 351.3 233.3 400.6 229.3 400.6 229.3 424.7 227.5 428.8 240.4 L429.5 240.4 C429.5 240.4 452.9 240.5 452.4 261.3 452.1 282.2 426.4 308.2 400 317.1 Z M354 270.8 C349 278.8 348.8 283.6 351.1 286.9 356.8 278.2 367.2 264.5 382.5 254.1 370.7 255.1 360.8 260.2 354 270.8 Z M422.1 257.4 C406.6 259.7 382.6 280.5 371.2 297.5 388.7 300.7 419.6 299.5 433.3 271.6 433.2 271.6 439.8 254.3 422.1 257.4 Z M842.9 418.5 C833.6 434.7 807.5 468.5 772.7 460.6 761.2 488.5 751.6 516.6 746.1 558.8 746.1 558.8 744.9 567 738.1 564.1 731.4 561.7 720.2 550.5 718 535 715.6 514.6 724.7 480.1 743.2 440.6 737.8 431.8 734.1 419.2 737.3 401.3 737.3 401.3 742 368.1 775.3 338.1 775.3 338.1 779.3 334.6 781.6 335.7 784.2 336.8 783 347.6 780.9 352.8 778.8 358 763.9 383.8 763.9 383.8 763.9 383.8 754.6 401.2 757.2 414.9 774.7 388 814.5 333.7 839.2 350.8 847.5 356.7 851.3 369.6 851.3 383.5 851.2 395.8 848.3 408.8 842.9 418.5 Z M835.7 375.9 C835.7 375.9 834.3 365.2 823.9 377 814.9 386.9 798.7 405.6 785.6 430.9 799.3 429.4 812.5 421.9 816.5 418.1 823 412.3 838.1 396.7 835.7 375.9 Z M350.2 389.5 C348.3 413.7 339 454.4 273.1 474.5 229.6 487.6 188.5 481.3 166.1 475.6 165.6 484.5 164.6 488.3 163.2 489.8 161.3 491.7 147.1 499.9 139.3 488.3 135.8 482.8 134 472.8 133 463.9 82.6 440.7 59.4 407.3 58.5 405.8 57.4 404.7 45.9 392.7 57.4 378 68.2 364.7 103.5 351.4 135.3 346 136.4 318.8 139.6 298.3 143.4 288.9 148 278 153.8 287.8 158.8 295.2 163 300.7 165.5 324.4 165.7 343.3 186.5 342.3 198.8 343.8 222 348 252.2 353.5 272.4 368.9 270.6 386.4 269.3 403.6 253.5 410.7 247.5 411.2 241.2 411.7 231.4 407.2 231.4 407.2 224.7 404 230.9 401.2 239 397.7 247.8 393.4 245.8 389 245.8 389 242.5 379.4 203.3 372.7 164.3 372.7 164.1 394.2 165.2 429.9 165.7 450.7 193 455.9 213.4 454.9 213.4 454.9 213.4 454.9 313 452.1 316 388.5 319.1 324.8 216.7 263.7 141 244.3 65.4 224.5 22.6 238.3 18.9 240.2 14.9 242.2 18.6 242.8 18.6 242.8 18.6 242.8 22.7 243.4 29.8 245.8 37.3 248.2 31.5 252.1 31.5 252.1 18.6 256.2 4.1 253.6 1.3 247.7 -1.5 241.8 3.2 236.5 8.6 228.9 14 220.9 19.9 221.2 19.9 221.2 113.4 188.8 227.3 247.4 227.3 247.4 334 301.5 352.2 364.9 350.2 389.5 Z M68 386.2 C57.4 391.4 64.7 398.9 64.7 398.9 84.6 420.3 109.1 433.7 132.4 442 135.1 405.1 134.7 392.1 135 373.5 98.6 376 77.6 381.8 68 386.2 Z" fill="#01147c" fill-opacity="1" stroke="none"/>
|
||||
</g>
|
||||
</g>
|
||||
<g id="group-3">
|
||||
<g id="group-4">
|
||||
<g id="group-5">
|
||||
<path id="Path-1" d="M1040.9 378.6 L1040.9 391.8 C1040.9 394.7 1038.6 397 1035.7 397 L972.8 397 C972.8 400.3 972.9 403.2 972.9 405.9 972.9 425.4 972.1 441.3 970.2 459.2 969.9 461.9 967.7 463.9 965.1 463.9 L951.5 463.9 C950.1 463.9 948.8 463.3 947.9 462.3 947 461.3 946.5 459.9 946.7 458.5 948.6 440.7 949.5 425 949.5 405.9 949.5 403.1 949.5 400.2 949.4 397 L887.2 397 C884.3 397 882 394.7 882 391.8 L882 378.6 C882 375.7 884.3 373.4 887.2 373.4 L948.5 373.4 C947.2 351.9 944.6 331.2 940.4 310.2 940.2 308.9 940.5 307.6 941.3 306.6 942.1 305.6 943.3 305 944.6 305 L959.3 305 C961.6 305 963.5 306.6 964 308.9 968.1 330.6 970.7 351.7 972 373.4 L1035.7 373.4 C1038.5 373.4 1040.9 375.8 1040.9 378.6 Z" fill="#01147c" fill-opacity="1" stroke="none"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="group-6">
|
||||
<g id="group-7">
|
||||
<path id="Path-2" d="M200.2 204.3 L200.1 204.3 M199.4 204.4 C199.1 204.4 198.8 204.3 198.5 204.3 198.8 204.4 199.1 204.4 199.4 204.4 L199.7 204.4 C199.6 204.4 199.5 204.4 199.4 204.4 Z M199.4 204.4 C199.1 204.4 198.8 204.3 198.5 204.3 198.8 204.4 199.1 204.4 199.4 204.4 L199.7 204.4 C199.6 204.4 199.5 204.4 199.4 204.4 Z" fill="none" stroke="none"/>
|
||||
<defs>
|
||||
<radialGradient id="radial-gradient" gradientUnits="userSpaceOnUse" cx="942.524" cy="279.896" r="760.124" fx="942.524" fy="279.896">
|
||||
<stop offset="0.007" stop-color="#021192" stop-opacity="1"/>
|
||||
<stop offset="0.03" stop-color="#021096" stop-opacity="1"/>
|
||||
<stop offset="0.057" stop-color="#010cb4" stop-opacity="1"/>
|
||||
<stop offset="0.084" stop-color="#0008ce" stop-opacity="1"/>
|
||||
<stop offset="0.111" stop-color="#0006d7" stop-opacity="1"/>
|
||||
<stop offset="0.138" stop-color="#0004e1" stop-opacity="1"/>
|
||||
<stop offset="0.165" stop-color="#0001fa" stop-opacity="1"/>
|
||||
<stop offset="0.191" stop-color="#0000fe" stop-opacity="1"/>
|
||||
<stop offset="0.216" stop-color="#0f1eff" stop-opacity="1"/>
|
||||
<stop offset="1" stop-color="#00ffff" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<path id="Path-3" d="M955.3 273.9 C922.8 194 867.9 125.9 796.5 76.9 723.4 26.8 637.7 0.3 548.7 0.3 401.5 0.3 264.9 73.4 183.4 195.9 182.5 197.2 182.3 198.9 182.8 200.4 183.3 202 184.5 203.1 186 203.6 L197.4 207.5 C198.1 207.7 198.8 207.8 199.4 207.8 201.5 207.8 203.5 206.7 204.7 205 242.1 150 292.7 104.3 351.1 72.7 411.4 40.1 479.7 22.8 548.6 22.8 631.9 22.8 712.2 47.4 781 93.8 848.1 139.1 900.2 202.4 931.7 276.7 932.6 278.9 934.8 280.4 937.2 280.4 L950.8 280.4 C952.4 280.4 953.9 279.6 954.7 278.3 955.7 277 955.9 275.4 955.3 273.9 Z M199.4 204.4 C199.1 204.4 198.8 204.3 198.5 204.2 198.8 204.3 199.1 204.4 199.4 204.4 L199.6 204.4 C199.6 204.4 199.5 204.4 199.4 204.4 Z M934.4 278.6 C934.7 278.8 935 279 935.3 279.1 935 278.9 934.7 278.8 934.4 278.6 Z" fill-opacity="1" fill="url(#radial-gradient)" stroke="none"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.1 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/DCueto/filmin-svelte-clone/36c977e31ec76abb42473b243584acbaed23579f/src/assets/filmin_logo.svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 299.77 83.89"><title>Filmin logo - Brandlogos.net</title><path d="M490.47,553.94H507.8a3,3,0,0,0,3.15-3.15V513.57c0-1.26.42-1.68.84-1.68s.95.31,1.16,1.68l6.83,38.06a2.84,2.84,0,0,0,2.84,2.31H526a2.85,2.85,0,0,0,2.84-2.31l6.93-38.06c.32-1.47.73-1.68,1.26-1.68s.74.42.74,1.68V550.8a3,3,0,0,0,3.15,3.15h17.33a3,3,0,0,0,3.15-3.15V473.2a3,3,0,0,0-3.15-3.15H533.64c-2,0-2.94,1.26-3.26,3.15l-4.94,34.92c-.11.84-.52,1.26-1.16,1.26s-1.05-.42-1.16-1.26L518.3,473.2a3.18,3.18,0,0,0-3.26-3.15H490.47a3,3,0,0,0-3.15,3.15V550.8A3,3,0,0,0,490.47,553.94Zm-48.32-3.15a3,3,0,0,0,3.15,3.15H480a3,3,0,0,0,3.15-3.15v-10a3,3,0,0,0-3.15-3.15H471a2,2,0,0,1-2.31-2.31V473.2a3.09,3.09,0,0,0-3.15-3.15H445.3a3.09,3.09,0,0,0-3.15,3.15V550.8Zm-33.72,0a3,3,0,0,0,3.15,3.15h20.27A3,3,0,0,0,435,550.8V473.2a3,3,0,0,0-3.15-3.15H411.59a3,3,0,0,0-3.15,3.15V550.8Zm-43.17,3.15h20.27a3,3,0,0,0,3.15-3.15V523.64a2.16,2.16,0,0,1,2.42-2.41h8.19a3,3,0,0,0,3.15-3.15v-7.34a3,3,0,0,0-3.15-3.15H391.1a2.16,2.16,0,0,1-2.42-2.41V488.72a2.16,2.16,0,0,1,2.42-2.41H400a3,3,0,0,0,3.15-3.15v-10a3,3,0,0,0-3.15-3.15H365.27a3,3,0,0,0-3.15,3.15V550.8A3,3,0,0,0,365.27,553.94Z" transform="translate(-362.11 -470.06)" style="fill:#00ffa1"/><path d="M602.22,550.8a3,3,0,0,0,3.15,3.15h18.28a3,3,0,0,0,3.15-3.15V521.44a.77.77,0,0,1,.84-.84c.73,0,.84.53,1.36,1.89l10,29.26a3.09,3.09,0,0,0,3,2.2h16.7a3,3,0,0,0,3.15-3.14V473.2a3,3,0,0,0-3.15-3.15H640.46a3,3,0,0,0-3.15,3.15v29.36a.77.77,0,0,1-.84.84c-.63,0-.73-.21-1.16-1.36l-10.08-29.57a3.09,3.09,0,0,0-3.26-2.41h-16.6a3,3,0,0,0-3.15,3.15V550.8Zm-33.72,0a3,3,0,0,0,3.15,3.15h20.27a3,3,0,0,0,3.15-3.15V473.2a3,3,0,0,0-3.15-3.15H571.66a3,3,0,0,0-3.15,3.15V550.8Z" transform="translate(-362.11 -470.06)" style="fill:#060613"/></svg>
|
||||
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,17 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/b/b3/HBO_Max_(2025).svg -->
|
||||
<svg id="레이어_1" data-name="레이어 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1240 894.5">
|
||||
<g>
|
||||
<g>
|
||||
<g>
|
||||
<path d="M985.6482.0953c-100.4861,0-187.3514,58.5811-228.67,143.6164-.1018-1.1192-.2146-2.2465-.345-3.3865C749.9079,81.5007,701.6393,8.3742,616.1691,8.3742h-224.7v500.52H611.2316c79.341,0,140.7414-70.3358,145.2314-130.5054q.41-5.5.4337-10.7219c41.2863,85.1247,128.2,143.7813,228.7515,143.7813,140.4746,0,254.3518-114.47,254.3518-255.6765S1126.1228.0953,985.6482.0953ZM583.8624,393.714H519.7767V307.8607h64.0857c29.1569,0,41.8413,24.0916,41.8413,42.9266C625.7037,373.4106,608.8692,393.714,583.8624,393.714Zm0-188.5518H519.7767V119.309h64.0857c25.0068,0,41.8413,20.3034,41.8413,42.9265C625.7037,181.0705,613.0193,205.1622,583.8624,205.1622Zm98.8226,50.2735c12.3981-3.8318,33.9048-13.4754,50.6956-32.52a259.8885,259.8885,0,0,0,.8,71.4576C717.5083,271.7588,695.6065,259.5328,682.685,255.4357ZM985.9132,382.4119A127.253,127.253,0,1,1,1113.1661,255.159,127.2529,127.2529,0,0,1,985.9132,382.4119Z"/>
|
||||
<circle cx="985.9131" cy="255.159" r="100.0913" transform="translate(108.3426 771.8802) rotate(-45)"/>
|
||||
</g>
|
||||
<polygon points="225.562 8.374 225.562 195.489 139.102 195.489 139.102 8.374 0 8.374 0 508.895 139.102 508.895 139.102 315.288 225.562 315.288 225.562 508.895 364.664 508.895 364.664 8.374 225.562 8.374"/>
|
||||
</g>
|
||||
<g>
|
||||
<path d="M843.4549,576.9984s49.0535,77.73,127.8337,152.3122c-25.7061,24.5422-85.2422,84.7844-134.8356,160.497h90.5248c35.92-56.0952,70.47-93.1441,90.2269-112.1843,19.7569,19.04,54.3072,56.0891,90.2269,112.1843h90.5249c-49.5934-75.7126-109.1295-135.9547-134.8357-160.497,78.78-74.5819,127.8338-152.3122,127.8338-152.3122H1100.43s-21.6688,39.9-83.225,106.2046C955.6486,616.898,933.98,576.9984,933.98,576.9984Z"/>
|
||||
<path d="M266.786,889.8076V680.5512c122.5577-106.3484,118.5219,4.562,118.5219,4.562V889.8076h72.53V671.8755s0-102.8368-84.0544-102.8368c-28.54,0-45.4135,6.4759-67.1467,18.2178,0,0-24.3683,13.11-50.0206,37.9793-4.6973-20.1625-21.6863-56.1971-83.1223-56.1971-39.8132,0-79.07,29.8727-99.2613,48.0384V576.9984H1.7026V889.8076h72.53V681.8585c124.091-108.559,120.0223,3.2547,120.0223,3.2547V889.8076Z"/>
|
||||
<path d="M743.3317,576.9984V614.866c-23.435-28.9267-58.2409-46.8488-104.5181-46.8488-85.4748,0-154.7659,73.0643-154.7659,163.1937s69.2911,163.1938,154.7659,163.1938c46.2772,0,81.0831-18.39,104.5181-47.319v42.7219h72.5944V576.9984ZM648.5184,824.71a94.776,94.776,0,1,1,94.776-94.776A94.7761,94.7761,0,0,1,648.5184,824.71Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,9 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/f/f9/Hulu_logo_(2018).svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 216 71.15">
|
||||
<g style="fill:#1CE783">
|
||||
<path d="M102.07,22.2c0,0,0,27.75,0,28.71c0,2.54-2.05,4.6-4.6,4.6H87.5c-2.54,0-4.6-2.06-4.6-4.6 c0-0.96,0-28.71,0-28.71H65.74v30.14c0,12.32,7.88,18.81,19.53,18.81H99.7c11.65,0,19.53-6.49,19.53-18.81V22.2H102.07z"/>
|
||||
<path d="M198.85,22.2c0,0,0,27.75,0,28.71c0,2.54-2.05,4.6-4.6,4.6h-9.98c-2.54,0-4.6-2.06-4.6-4.6 c0-0.96,0-28.71,0-28.71h-17.16v30.14c0,12.32,7.88,18.81,19.53,18.81h14.42c11.65,0,19.53-6.49,19.53-18.81V22.2H198.85z"/>
|
||||
<path d="M33.95,22.2c0,0-8.94,0-11,0c-3.86,0-5.8,1.04-5.8,1.04V0H0v71.15h17.15V42.44c0-2.54,2.06-4.6,4.6-4.6h9.98 c2.54,0,4.59,2.06,4.59,4.6v28.71l17.16,0V40.21C53.48,27.21,44.81,22.2,33.95,22.2z"/>
|
||||
<rect x="132.3" width="17.16" height="71.15"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 875 B |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/itvx.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>ITVx</title><path d="M15.91 11.018a59.87 59.87 0 0 0-.98-.27c-.1 0-.16.05-.2.17-.35 1.2-.9 2.53-1.38 3.36-.16-.3-.45-.83-.73-1.3l-1.04-1.83c-.22-.34-.36-.43-.64-.43-.57 0-1.42.51-1.42 1 0 .16.04.28.21.57.2.32.3.6.3.92 0 .82-.62 1.56-1.8 1.56-.55 0-.99-.16-1.27-.45-.27-.28-.4-.65-.4-1.27v-1.03c.2.08.44.12.73.12h.93c.13 0 .17-.05.17-.16v-1c0-.11-.04-.17-.17-.17H6.56v-1.63c0-.2-.05-.33-.16-.43-.16-.15-.5-.22-.89-.22-.4 0-.72.07-.89.22-.1.1-.16.24-.16.43v4c0 .66-.1 1.02-.34 1.27-.2.22-.53.34-.88.34s-.66-.12-.84-.31c-.2-.2-.29-.48-.29-.9v-2.6c0-.11-.04-.16-.16-.16H.18c-.12 0-.17.05-.17.16v2.35c0 .94.25 1.47.67 1.9.55.54 1.48.79 2.38.79.88 0 1.81-.32 2.36-.82a4 4 0 0 0 2.6.82c1.42 0 2.47-.6 3.08-1.6.27.43.47.74.67 1.02.28.42.54.58 1.12.58.54 0 .87-.13 1.17-.59.78-1.18 1.44-2.59 1.92-3.88.05-.16.1-.28.1-.35 0-.08-.05-.14-.17-.18zm-14.85-.92c.66 0 1.07-.46 1.07-1.05 0-.6-.4-1.06-1.07-1.06-.65-.01-1.06.46-1.06 1.05 0 .59.4 1.05 1.06 1.05zm22.84 5.1-2.28-3.13c-.05-.07-.05-.14 0-.2l2.1-3.07c.07-.09.11-.15.11-.28 0-.12-.07-.25-.19-.37a.51.51 0 0 0-.39-.17.4.4 0 0 0-.24.1l-2.9 2.22c-.06.05-.13.05-.2 0l-2.89-2.22a.4.4 0 0 0-.25-.1.51.51 0 0 0-.38.17c-.12.12-.2.25-.2.37 0 .13.05.2.11.28l2.11 3.07c.05.06.05.13 0 .2l-2.28 3.13a.42.42 0 0 0-.1.26c0 .14.06.26.18.38.11.11.24.18.38.18.1 0 .17-.04.26-.1l3.06-2.23a.17.17 0 0 1 .2 0l3.07 2.23c.09.06.16.1.26.1.14 0 .27-.07.38-.18.12-.12.18-.24.18-.38 0-.1-.04-.17-.1-.26z"/></svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- ***** BEGIN LICENSE BLOCK *****
|
||||
- Part of the Jellyfin project (https://jellyfin.media)
|
||||
-
|
||||
- All copyright belongs to the Jellyfin contributors; a full list can
|
||||
- be found in the file CONTRIBUTORS.md
|
||||
-
|
||||
- This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
|
||||
- To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/.
|
||||
- ***** END LICENSE BLOCK ***** -->
|
||||
<svg id="banner-dark" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1536 512">
|
||||
<defs>
|
||||
<linearGradient id="linear-gradient" x1="110.25" y1="213.3" x2="496.14" y2="436.09" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#aa5cc3"/>
|
||||
<stop offset="1" stop-color="#00a4dc"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<title>banner-dark</title>
|
||||
<g id="banner-dark">
|
||||
<g id="banner-dark-icon">
|
||||
<path id="inner-shape" d="M261.42,201.62c-20.44,0-86.24,119.29-76.2,139.43s142.48,19.92,152.4,0S281.86,201.63,261.42,201.62Z" fill="url(#linear-gradient)"/>
|
||||
<path id="outer-shape" d="M261.42,23.3C199.83,23.3,1.57,382.73,31.8,443.43s429.34,60,459.24,0S323,23.3,261.42,23.3ZM411.9,390.76c-19.59,39.33-281.08,39.77-300.9,0S221.1,115.48,261.45,115.48,431.49,351.42,411.9,390.76Z" fill="url(#linear-gradient)"/>
|
||||
</g>
|
||||
<g id="jellyfin-light-outlines" style="isolation:isolate" transform="translate(43.8)">
|
||||
<path d="M556.64,350.75a67,67,0,0,1-22.87-27.47,8.91,8.91,0,0,1-1.49-4.75,7.42,7.42,0,0,1,2.83-5.94,9.25,9.25,0,0,1,6.09-2.38c3.16,0,5.94,1.69,8.31,5.05a48.09,48.09,0,0,0,16.34,20.34,40.59,40.59,0,0,0,24,7.58q20.51,0,33.27-12.62t12.77-33.12V159a8.44,8.44,0,0,1,2.67-6.39,9.56,9.56,0,0,1,6.83-2.52,9,9,0,0,1,6.68,2.52,8.7,8.7,0,0,1,2.53,6.39v138.4a64.7,64.7,0,0,1-8.32,32.67,59,59,0,0,1-23,22.72Q608.62,361,589.9,361A57.21,57.21,0,0,1,556.64,350.75Z" fill="#fff"/>
|
||||
<path d="M831.66,279.47a8.77,8.77,0,0,1-6.24,2.53H713.16q0,17.82,7.27,31.92a54.91,54.91,0,0,0,20.79,22.28q13.51,8.18,31.93,8.17a54,54,0,0,0,25.54-5.94,52.7,52.7,0,0,0,18.12-15.15,10,10,0,0,1,6.24-2.67,8.14,8.14,0,0,1,7.72,7.72,8.81,8.81,0,0,1-3,6.24,74.7,74.7,0,0,1-23.91,19A65.56,65.56,0,0,1,773.45,361q-22.87,0-40.4-9.8a69.51,69.51,0,0,1-27.32-27.48q-9.79-17.66-9.8-40.83,0-24.36,9.65-42.62t25.69-27.92a65.2,65.2,0,0,1,34.16-9.65A70,70,0,0,1,798.84,211a65.78,65.78,0,0,1,25.39,24.36q9.81,16,10.1,38A8.07,8.07,0,0,1,831.66,279.47ZM733.5,231.8Q718.8,243.68,714.64,266H815.92v-2.38A46.91,46.91,0,0,0,807,240.27a48.47,48.47,0,0,0-18.56-15.15,54,54,0,0,0-23-5.2Q748.2,219.92,733.5,231.8Z" fill="#fff"/>
|
||||
<path d="M888.24,355.5a8.92,8.92,0,0,1-15.3-6.38v-202a8.91,8.91,0,1,1,17.82,0v202A8.65,8.65,0,0,1,888.24,355.5Z" fill="#fff"/>
|
||||
<path d="M956.55,355.5a8.92,8.92,0,0,1-15.3-6.38v-202a8.91,8.91,0,1,1,17.82,0v202A8.65,8.65,0,0,1,956.55,355.5Z" fill="#fff"/>
|
||||
<path d="M1122.86,206.11a8.7,8.7,0,0,1,2.53,6.39v131q0,23.44-9.21,40.09a61.58,61.58,0,0,1-25.54,25.25q-16.34,8.61-36.83,8.61a96.73,96.73,0,0,1-23.31-2.68,61.72,61.72,0,0,1-18-7.12q-6.24-3.87-6.24-8.62a17.94,17.94,0,0,1,.6-3,8.06,8.06,0,0,1,3-4.45,7.49,7.49,0,0,1,4.45-1.49,7.91,7.91,0,0,1,3.56.89q19,10.39,36.24,10.4,24.65,0,39.06-15.44t14.4-42.18V333.38a54.37,54.37,0,0,1-21.38,20,62.55,62.55,0,0,1-30.3,7.58q-25.83,0-39.2-15.45t-13.37-41.87V212.5a8.91,8.91,0,1,1,17.82,0V301q0,21.39,9.36,32.38t29.25,11a48,48,0,0,0,23.32-6.09,49.88,49.88,0,0,0,17.82-16,37.44,37.44,0,0,0,6.68-21.24V212.5a9,9,0,0,1,15.29-6.39Z" fill="#fff"/>
|
||||
<path d="M1210.18,161.41q-5.21,6.24-5.2,17.23v30.59h33.27a8.19,8.19,0,0,1,5.79,2.38,8.26,8.26,0,0,1,0,11.88,8.22,8.22,0,0,1-5.79,2.37H1205V349.12a8.91,8.91,0,1,1-17.82,0V225.86h-21.68a7.83,7.83,0,0,1-5.94-2.52,8.21,8.21,0,0,1-2.37-5.79,8,8,0,0,1,2.37-6.09,8.33,8.33,0,0,1,5.94-2.23h21.68V178.64q0-18.7,10.84-29t29-10.24a46.1,46.1,0,0,1,15.45,2.52q7.13,2.53,7.12,8.17a8.07,8.07,0,0,1-2.37,5.94,7.37,7.37,0,0,1-5.35,2.37,18.81,18.81,0,0,1-6.53-1.48,42,42,0,0,0-10.4-1.78Q1215.37,155.18,1210.18,161.41ZM1276,180.87c-2.19-1.88-3.27-4.61-3.27-8.17v-3q0-5.34,3.41-8.17t9.36-2.82q11.88,0,11.88,11v3c0,3.56-1,6.29-3.12,8.17s-5.1,2.82-9.06,2.82S1278.14,182.75,1276,180.87Zm15.59,174.63a8.92,8.92,0,0,1-15.3-6.38V212.5a8.91,8.91,0,1,1,17.82,0V349.12A8.65,8.65,0,0,1,1291.56,355.5Z" fill="#fff"/>
|
||||
<path d="M1452.53,218.88q12.92,16.2,12.92,42.92v87.32a8.4,8.4,0,0,1-2.67,6.38,8.8,8.8,0,0,1-6.24,2.53,8.64,8.64,0,0,1-8.91-8.91V262.69q0-19.31-9.65-31.33t-29.85-12a53.28,53.28,0,0,0-42.77,21.83,36.24,36.24,0,0,0-7.13,21.53v86.43a8.91,8.91,0,1,1-17.82,0V216.06a8.91,8.91,0,1,1,17.82,0V232.4q8-12.77,23-21.24A61.84,61.84,0,0,1,1412,202.7Q1439.61,202.7,1452.53,218.88Z" fill="#fff"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
@@ -0,0 +1,17 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/b/bc/Joyn_logo.svg -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="joyn logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="1520px" height="640px" viewBox="0 0 1520 640" enable-background="new 0 0 1520 640" xml:space="preserve">
|
||||
<path id="J" d="M229,11v450.5C229,560.082,151.77,640,56.5,640H0V521h53c29.271,0,53-28.43,53-63.5V290.473V129H0V11H229z"/>
|
||||
<path id="O" d="M480.75,0c-119.569,0-216.5,96.931-216.5,216.5c0,119.57,96.931,216.5,216.5,216.5s216.5-96.93,216.5-216.5
|
||||
C697.25,96.931,600.319,0,480.75,0z M480.75,313c-51.362,0-93-43.204-93-96.5s41.638-96.5,93-96.5s93,43.204,93,96.5
|
||||
S532.112,313,480.75,313z"/>
|
||||
<path id="Y" d="M1101.5,11v451.5c0,77.764-51.842,143.838-124,167.84c-18.807,6.254-38.99,9.66-60,9.66
|
||||
c-20.637,0-40.479-3.277-59-9.322c-72.682-23.719-125-90.055-125-168.178h125c0,32.861,26.639,59.5,59.5,59.5s59.5-26.639,59.5-59.5
|
||||
v-73.912c-8.527,8.838-18.164,16.59-28.719,22.984C927.387,424.535,902.314,432,875.5,432c-2.865,0-5.689-0.066-8.477-0.193
|
||||
c-2.885-0.133-5.723-0.34-8.523-0.604c-45.369-4.281-79.58-25.746-100.641-57.023c-15.941-23.676-24.359-52.963-24.359-84.68V11h125
|
||||
v137.052V253.5c0,14.032,4.869,26.92,12.994,37.094C882.396,304.244,899.172,313,918,313c18.73,0,35.43-8.662,46.336-22.189
|
||||
c8.229-10.207,13.164-23.18,13.164-37.311v-63.088V11H1101.5z"/>
|
||||
<path id="N" d="M1520,137v284h-124V271.874V180c0-33.137-26.863-60-60-60s-60,26.863-60,60v51.568V421h-124V12h124v30.432
|
||||
C1301.814,16.897,1337.959,1,1378,1c22.76,0,43.094,3.93,60.791,11C1490.877,32.811,1520,80.937,1520,137z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.7 KiB |
@@ -0,0 +1,21 @@
|
||||
<!-- Original Luma Live TV artwork, MIT. Shares the browser icon's blue/cyan material. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<linearGradient id="rim" x1="29" y1="23" x2="94" y2="107" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#c1f7ff"/>
|
||||
<stop offset="1" stop-color="#6985ed"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="screen" x1="29" y1="27" x2="96" y2="86" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#78e5fa"/>
|
||||
<stop offset=".42" stop-color="#3299ed"/>
|
||||
<stop offset="1" stop-color="#5143d4"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<ellipse cx="64" cy="111" rx="33" ry="4" fill="#000" fill-opacity=".16"/>
|
||||
<rect x="58" y="86" width="12" height="19" rx="4" fill="url(#rim)"/>
|
||||
<rect x="43" y="103" width="42" height="6" rx="3" fill="url(#rim)"/>
|
||||
<rect x="14" y="23" width="100" height="68" rx="14" fill="url(#rim)"/>
|
||||
<rect x="18" y="27" width="92" height="60" rx="10" fill="url(#screen)"/>
|
||||
<path d="M54 43.5c0-2.2 2.4-3.6 4.3-2.5l24 13.5a2.9 2.9 0 0 1 0 5l-24 13.5c-1.9 1.1-4.3-.3-4.3-2.5z" fill="#fff"/>
|
||||
<circle cx="99" cy="38" r="3" fill="#ff6580"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1,9 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/1/1d/Movistar_Plus%2B_2022_logo.svg -->
|
||||
<svg viewBox="0 0 298.88 134.78" xmlns="http://www.w3.org/2000/svg">
|
||||
<g data-name="Capa 2">
|
||||
<g data-name="Layer 1">
|
||||
<path d="M144,.68a22.24,22.24,0,0,1,20,4.74c7.76,6.69,11.12,16.8,13.9,26.33a148.4,148.4,0,0,1,2.47,61.73c-.74,4.84-2.29,10-6.31,13.14-3.56,3-9.51,3.06-12.67-.55-2.86-3.39-3.17-8.12-2.79-12.36.86-9.7,2.27-19.4,1.86-29.17-.2-3.62-.64-7.48-2.81-10.51a8.57,8.57,0,0,0-10.41-2.79c-5.71,2.64-9.28,8.22-12.18,13.57-6.54,13-10.21,27.2-14.76,41-2.4,6.92-6.3,13.63-12.4,17.9-7.22,5.06-16.38,6.4-25,6-10.69-.64-20.16-7.5-25.66-16.45-6.33-10.44-12.2-21.16-18.35-31.71-1.85-3-3.76-6.15-6.77-8.1-3.2-2.18-8-.27-9.24,3.28-1.46,3.82-1.11,8.06-.5,12,1.8,10.58,6,20.54,8.46,30.94.89,3.86,1.37,8.34-1,11.77-3.36,4.82-11.26,4.19-14.72-.19S9.88,121.54,8,116.39C1.76,97.91-2.08,78,1.19,58.55,3.26,46.3,6.6,33.43,15.31,24.12c7.24-8,19.66-11,29.53-6.4,5.59,2.77,10,7.46,13.78,12.32,5.32,7.08,10,14.6,14.67,22.13,3.12,5,7.2,9.7,12.73,12a15.18,15.18,0,0,0,16.32-3.07c3.09-2.94,4.78-7,6.36-10.84,4.16-10.31,8.13-20.71,13-30.73C126.07,10.58,134.11,3,144,.68Z"/>
|
||||
<path d="m241.26 20.87h25.74q0 15.93 0 31.87h31.87v25.76q-15.94 0-31.87 0 0 15.93 0 31.87h-25.75q0-15.95 0-31.87-15.94 0-31.88 0 0-12.89 0-25.75h31.88c0.01-10.63-0.01-21.25 0.01-31.88z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="276.742" viewBox="0 0 1024 276.742"><path d="M140.803 258.904c-15.404 2.705-31.079 3.516-47.294 5.676l-49.458-144.856v151.073c-15.404 1.621-29.457 3.783-44.051 5.945v-276.742h41.08l56.212 157.021v-157.021h43.511v258.904zm85.131-157.558c16.757 0 42.431-.811 57.835-.811v43.24c-19.189 0-41.619 0-57.835.811v64.322c25.405-1.621 50.809-3.785 76.482-4.596v41.617l-119.724 9.461v-255.39h119.724v43.241h-76.482v58.105zm237.284-58.104h-44.862v198.908c-14.594 0-29.188 0-43.239.539v-199.447h-44.862v-43.242h132.965l-.002 43.242zm70.266 55.132h59.187v43.24h-59.187v98.104h-42.433v-239.718h120.808v43.241h-78.375v55.133zm148.641 103.507c24.594.539 49.456 2.434 73.51 3.783v42.701c-38.646-2.434-77.293-4.863-116.75-5.676v-242.689h43.24v201.881zm109.994 49.457c13.783.812 28.377 1.623 42.43 3.242v-254.58h-42.43v251.338zm231.881-251.338l-54.863 131.615 54.863 145.127c-16.217-2.162-32.432-5.135-48.648-7.838l-31.078-79.994-31.617 73.51c-15.678-2.705-30.812-3.516-46.484-5.678l55.672-126.75-50.269-129.992h46.482l28.377 72.699 30.27-72.699h47.295z" fill="#d81f26"/></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/now.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>NOW</title><path d="M8.8009 11.9974c0-.974.7878-1.7634 1.7596-1.7634.9718 0 1.7596.7895 1.7596 1.7634 0 .9738-.7878 1.7634-1.7596 1.7634-.9718 0-1.7596-.7896-1.7596-1.7634zm13.0277-2.896l-1.2166 2.4524-.7878-2.3188-.0015-.0003c-.1566-.4505-.5822-.7737-1.0829-.7737-.399 0-.7505.2054-.956.517-.5255.8015-1.0497 1.6094-1.5735 2.414l-.2785-1.956c-.0963-.6296-.6807-1.0587-1.3048-.9624-.6249.096-1.0538.6778-.958 1.304l.0488.328c-.6427-1.0749-1.8162-1.7945-3.1575-1.7945-1.353 0-2.5352.7324-3.174 1.823l.07-.3434c.1223-.6008-.2645-1.1873-.864-1.31-.5993-.1223-1.1848.265-1.307.8659l-.4763 2.3382-1.752-2.7177c-.198-.3042-.5399-.5053-.9284-.5053-.5317 0-.976.3765-1.084.879l-1.0217 5.012c-.1223.6007.257 1.1846.8575 1.3121.0747.0159.1556.0235.2291.024.5139.0036.9763-.3579 1.0844-.892l.4763-2.3383c.5924.9217 1.1845 1.844 1.779 2.7641.196.2777.5281.4662.9018.4662.5462 0 1.0002-.398 1.0915-.9219l.469-2.302c.2292 1.815 1.7755 3.2187 3.6488 3.2187 1.7257 0 3.1736-1.191 3.5705-2.7972l.2613 1.759c.0736.579.5474 1.0371 1.1411 1.0371.4272 0 .7756-.2445.9972-.5841l1.8844-2.8942.905 2.6645c.1622.4752.5808.8138 1.0961.8138.4788 0 .855-.288 1.0609-.7155l2.402-4.845c.2834-.568.0528-1.2551-.5123-1.5403-.5647-.285-1.2558-.0524-1.5379.5196Z"/></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: NRK TV wordmark from https://tv.nrk.no -->
|
||||
<svg viewBox="0 0 58 24" fill="currentColor" width="3.625em" height="1.5em"><path d="M0 17.998v-12h4v12zm9.244-10.09 2.264 10.09H7.2l-2.704-12h2.417a2.28 2.28 0 0 1 1.513.55c.42.346.66.826.819 1.36M12 17.998v-12h4v12zm7.01-7.436a2.381 2.381 0 0 1-2.078-1.192 2.35 2.35 0 0 1-.321-1.208 2.3 2.3 0 0 1 .321-1.2A2.41 2.41 0 0 1 20.21 6.1c.356.21.653.506.862.862.215.363.326.778.321 1.2a2.35 2.35 0 0 1-.321 1.208 2.4 2.4 0 0 1-.862.87 2.3 2.3 0 0 1-1.2.322M22 17.998v-12h4v12zm8.974-5.442q.015.017.253.414.237.396.617 1.014a316 316 0 0 1 1.597 2.62q.37.616.845 1.394H29.96q-.405-.66-.736-1.192t-.7-1.15q-.372-.615-.736-1.199-.363-.585-.625-1.022a18 18 0 0 0-.363-.592 1.75 1.75 0 0 1-.287-.845c.016-.29.11-.57.27-.811q.1-.17.371-.6.27-.431.634-1.023.363-.591.736-1.208l.7-1.158.736-1.2h4.326l-3.346 5.46a1.1 1.1 0 0 0-.17.54c.012.202.083.396.204.558M37.096 7.487h3.91V18h1.792V7.487h3.892V6h-9.594zM56.114 6l-2.543 7.47a60 60 0 0 0-.76 2.502l-.179.64a96 96 0 0 0-.573-1.984 25 25 0 0 0-.4-1.225L49.165 6h-1.913l4.2 12h2.22l4.216-12z"></path></svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/paramountplus.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Paramount+</title><path d="M16.347 21.373c.057-.084.151-.314-.025-.74l-.53-1.428c-.073-.182.084-.293.19-.173 0 0 1.004 1.157 1.264 1.64l.495.822c.425.028 1.6.06 2.732.06a3.26 3.26 0 0 1-.316-.364c-1.93-2.392-3.154-3.724-3.166-3.737-.391-.426-.572-.508-.87-.643a4.82 4.82 0 0 1-.138-.065v.364c0 .047-.057.073-.086.022l-2.846-5.001a1.598 1.598 0 0 0-.508-.587l-.277-.194-1.354 3.123c.212 0 .354.216.27.409l-1.25 2.893h1.147c.443 0 .883.087 1.294.255l.302.125s-.913 1.878-.913 2.867c0 .181.028.362.075.534h2.104l-.096-.595s1.266.294 2.502.413M12 2.437c-6.627 0-12 5.373-12 12 0 2.669.873 5.133 2.346 7.126.503-.218.783-.542.983-.791l2.234-2.858a.467.467 0 0 1 .179-.138l.336-.146 3.674-4.659.534-.417 1.094-1.524a.482.482 0 0 1 .101-.102l.478-.347a.34.34 0 0 1 .398-.004l.578.407c.308.216.557.504.726.84l2.322 4.077c.051.09.09.129.182.174.454.227.732.268 1.33.913.277.304 1.495 1.666 3.203 3.784.236.318.538.588.963.783A11.948 11.948 0 0 0 24 14.437c0-6.627-5.373-12-12-12M3.236 15.1l-.778-.253-.48.662v-.818l-.778-.253.778-.253v-.818l.48.662.778-.253-.48.662Zm-.185 2.676-.252.778-.253-.778h-.818l.661-.481-.253-.777.663.48.66-.48-.252.777.662.481Zm.156-6.195.253.778-.661-.48-.663.48.253-.778-.66-.48h.817l.253-.778.252.777h.818Zm1.314-1.76L4.04 9.16l-.778.253.48-.661-.48-.663.778.254.48-.662v.818l.778.253-.777.252Zm2.045-2.862-.253.777-.252-.777h-.818l.662-.48-.253-.778.661.48.661-.48-.252.777.662.48Zm2.577-1.313-.48.661V5.49l-.779-.254.778-.253v-.817l.48.66.78-.253-.481.663.48.66zm3.265-.75.253.778-.661-.48-.662.48.252-.777-.66-.481h.818L12 3.637l.252.778h.818zm2.93.595v.816l-.481-.661-.777.252.48-.662-.48-.662.777.253.48-.66v.817l.779.252zm5.426 8.285.778.253.48-.662v.818l.778.253-.778.253v.818l-.48-.662-.778.253.48-.662zm-3.077-6.04-.253-.777h-.818l.662-.48-.253-.778.662.48.662-.48-.254.778.662.48h-.818zm1.792 2.086v-.818l-.777-.252.777-.253V7.68l.481.662.777-.254-.48.663.48.66-.777-.252zm1.469 1.278.253-.777.254.777h.816l-.66.481.252.778-.662-.48-.661.48.253-.778-.662-.48zm.506 6.676-.253.778-.253-.778h-.817l.662-.481-.253-.777.66.48.663-.48-.253.777.661.481zm-12.08-.615.76-1.588c.024-.048-.032-.108-.067-.067l-.664.668c-.313.329-.847 1.25-.95 1.421l-.808 1.335a.109.109 0 0 1 .1.162l-.739 1.238c-.18.309.145.523.189.452 1.157-1.868 1.832-1.719 1.832-1.719l.387-.897c.022-.047-.001-.1-.05-.12-.12-.05-.316-.27.01-.885z"/></svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/2/20/NBCUniversal_Peacock_Logo_(2026).svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" fill="none" aria-hidden="true" data-testid="peacock-wob-logo" viewBox="0 0 1607 400"><g><path fill="url(#b)" d="M1606.99 31.25c0 17.26-13.99 31.25-31.25 31.25s-31.25-13.99-31.25-31.25S1558.48 0 1575.74 0s31.25 13.99 31.25 31.25m-31.25 53.13c-17.26 0-31.25 13.99-31.25 31.25s13.99 31.25 31.25 31.25 31.25-13.99 31.25-31.25-13.99-31.25-31.25-31.25m0 84.37c-17.26 0-31.25 13.99-31.25 31.25s13.99 31.25 31.25 31.25 31.25-13.99 31.25-31.25-13.99-31.25-31.25-31.25m0 84.37c-17.26 0-31.25 13.99-31.25 31.25s13.99 31.25 31.25 31.25 31.25-13.99 31.25-31.25-13.99-31.25-31.25-31.25m0 84.38c-17.26 0-31.25 13.99-31.25 31.25s13.99 31.25 31.25 31.25 31.25-13.99 31.25-31.25-13.99-31.25-31.25-31.25"/><path fill="#000" d="M1213.52 89.3501c15.38 0 29.97 3.16 43.38 9.86V155.6c-11.04-9.86-27.61-17.35-44.57-17.35-33.52 0-59.15 27.21-59.15 62.31s25.63 61.91 59.95 61.12c16.96 0 33.12-5.92 43.78-16.56v55.6c-14.2 6.31-28.79 10.65-44.57 10.65-61.92 0-112-49.69-112-110.81s51.27-111.1999 113.19-111.1999zM217.7 194.64c0 65.68-50.87 117.91-164.85 131.01v69.71H0v-195.2c0-69.8 49.3-110.8099 111.22-110.8099S217.7 135.49 217.7 194.64m-52.85 1.97c0-32.34-24.45-56.78-55.61-56.78s-56.4 22.08-56.4 60.33v75.28c42.33-1.2 112-24.91 112-78.83zm536.36 3.94c0 61.12 49.69 110.81 112 110.81 15.38 0 30.37-4.34 44.18-10.65v-55.6c-10.25 10.25-26.82 16.56-43.38 16.56-34.31.79-59.95-26.42-59.95-61.12s25.63-62.31 59.15-62.31c16.96 0 33.13 7.49 44.18 17.35V99.2001c-13.41-6.7-28-9.86-42.6-9.86-62.71 0-113.58 49.6899-113.58 111.1999zm780.88 104.5-91.82-108.36 81.57-101.0399h-64.68l-77.3 102.5399V5.36011h-53.24V305.06h53.24V201.17l87.95 103.89h64.28zm-795.07-94.64v94.64h-52.85v-22.7c-16.27 18.33-39.33 29.01-65.86 29.01-56.4 0-102.54-49.69-102.54-110.02S513.09 89.3501 577.38 89.3501c71.78 0 109.64 52.8399 109.64 121.0599m-53.24-9.86c0-35.1-24.45-62.31-57.58-62.31s-58.77 27.21-58.77 62.31 25.64 61.91 58.77 61.91 57.58-26.82 57.58-61.91m453.93 0c0 61.12-50.48 110.81-112.4 110.81s-112-49.69-112-110.81 50.87-111.1999 112-111.1999 112.4 50.0799 112.4 111.1999m-52.85 0c0-35.49-26.03-62.31-59.55-62.31s-59.15 27.21-59.15 62.31 25.63 61.91 59.15 61.91 59.55-27.21 59.55-61.91m-583.68-2.36c0 5.13-.4 13.8-1.18 22.87H285.4c7.99 25.74 31.55 41.8 64.83 41.8 25.24 0 49.3-9.07 69.8-26.42v54.81c-17.75 12.62-42.59 20.11-71.38 20.11-68.62 0-117.53-45.35-117.53-109.23s50.09-112.7799 112-112.7799S451.58 137.85 451.18 198.19M285.8 178.87h110.56c-6.82-24.48-26.88-41.01-53.63-41.01s-48.96 16.56-56.92 41.01z"/></g><defs><linearGradient id="b" x1="1575.74" x2="1575.74" y1="-.83" y2="400.19" gradientUnits="userSpaceOnUse"><stop stop-color="#ffdc23"/><stop offset=".16" stop-color="#ff8700"/><stop offset=".21" stop-color="#ff5401"/><stop offset=".37" stop-color="#d9005a"/><stop offset=".42" stop-color="#c814c8"/><stop offset=".58" stop-color="#8250ff"/><stop offset=".63" stop-color="#6e64ff"/><stop offset=".79" stop-color="#00c8ff"/><stop offset=".84" stop-color="#0c9"/><stop offset=".99" stop-color="#00a637"/></linearGradient></defs></svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/plex.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Plex</title><path d="M3.987 8.409c-.96 0-1.587.28-2.12.933v-.72H0v8.88s.038.018.127.037c.138.03.821.187 1.331-.249.441-.377.542-.814.542-1.318v-1.283c.533.573 1.147.813 2 .813 1.84 0 3.253-1.493 3.253-3.48 0-2.12-1.36-3.613-3.266-3.613Zm16.748 5.595.406.591c.391.614.894.906 1.492.908.621-.012 1.064-.562 1.226-.755 0 0-.307-.27-.686-.72-.517-.614-1.214-1.755-1.24-1.803l-1.198 1.779Zm-3.205-1.955c0-2.08-1.52-3.64-3.52-3.64s-3.467 1.587-3.467 3.573a3.48 3.48 0 0 0 3.507 3.52c1.413 0 2.626-.84 3.253-2.293h-2.04l-.093.093c-.427.4-.72.533-1.227.533-.787 0-1.373-.506-1.453-1.266h4.986c.04-.214.054-.307.054-.52Zm-7.671-.219c0 .769.11 1.701.868 2.722l.056.069c-.306.526-.742.88-1.248.88-.399 0-.814-.211-1.138-.579a2.177 2.177 0 0 1-.538-1.441V6.409H9.86l-.001 5.421Zm9.283 3.46h-2.39l2.247-3.332-2.247-3.335h2.39l2.248 3.335-2.248 3.332Zm1.593-1.286Zm-17.162-.342c-.933 0-1.68-.773-1.68-1.72s.76-1.666 1.68-1.666c.92 0 1.68.733 1.68 1.68 0 .946-.733 1.706-1.68 1.706Zm18.361-1.974L24 8.622h-2.391l-.87 1.293 1.195 1.773Zm-9.404-.466c.16-.706.72-1.133 1.493-1.133.773 0 1.373.467 1.507 1.133h-3Z"/></svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
width="800.3px" height="246.3px" viewBox="0 0 800.3 246.3" style="enable-background:new 0 0 800.3 246.3;" xml:space="preserve"
|
||||
>
|
||||
<title>Prime Video Logo</title>
|
||||
<g id="Layer_2_1_">
|
||||
<g id="Ebene_1">
|
||||
<path style="fill:#D1EFFA;" d="M396.5,246.3v-0.4c0.4-0.5,1.1-0.8,1.7-0.7c2.9-0.1,5.7-0.1,8.6,0c0.6,0,1.3,0.2,1.7,0.7v0.4H396.5
|
||||
z"/>
|
||||
<path style="fill:#00A8E1;" d="M408.5,245.9c-4-0.1-8-0.1-12,0c-5.5-0.3-11-0.5-16.5-0.9c-14.6-1.1-29.1-3.3-43.3-6.6
|
||||
c-49.1-11.4-92.2-34.3-129.8-67.6c-3.5-3.1-6.8-6.3-10.2-9.5c-0.8-0.7-1.5-1.7-1.9-2.7c-0.6-1.4-0.3-2.9,0.7-4
|
||||
c1-1.1,2.6-1.5,4-0.9c0.9,0.4,1.8,0.8,2.6,1.3c35.9,22.2,75.1,38.4,116.2,48c13.8,3.2,27.7,5.7,41.7,7.5
|
||||
c20.1,2.5,40.4,3.4,60.6,2.7c10.9-0.3,21.7-1.3,32.5-2.7c25.2-3.2,50.1-8.9,74.2-16.9c12.7-4.2,25.1-9,37.2-14.6
|
||||
c1.8-1,4-1.3,6-0.8c3.3,0.8,5.3,4.2,4.5,7.5c-0.1,0.4-0.3,0.9-0.5,1.3c-0.8,1.5-1.9,2.8-3.3,3.8c-11.5,9-23.9,16.9-37,23.5
|
||||
c-24.7,12.5-51.1,21.4-78.3,26.5C440.2,243.6,424.4,245.3,408.5,245.9z"/>
|
||||
<path style="fill:#00A8E1;" d="M260.4,43.2c2.5-1.5,5.1-3.1,7.8-4.5c7-3.6,14.8-5.4,22.7-5c5.7,0.3,10.9,1.9,14.9,6.1
|
||||
c3.8,3.9,5.2,8.7,5.6,13.9c0.1,1.1,0.1,2.2,0.1,3.4v51.8c0,4.5-0.6,5.1-5.1,5.1h-12.2c-0.8,0-1.6,0-2.4-0.1
|
||||
c-1.2-0.1-2.2-1.1-2.4-2.3c-0.2-1.1-0.2-2.2-0.2-3.3V62c0.1-1.9-0.1-3.7-0.6-5.5c-0.8-3.1-3.6-5.3-6.8-5.5
|
||||
c-5.9-0.4-11.8,0.8-17.2,3.3c-0.8,0.2-1.3,1-1.2,1.8v52.6c0,1,0,1.9-0.2,2.9c0,1.4-1.1,2.4-2.5,2.4c0,0,0,0,0,0
|
||||
c-1.5,0.1-3,0.1-4.6,0.1h-10.6c-3.7,0-4.5-0.9-4.5-4.6V62.2c0-1.7-0.1-3.5-0.5-5.2c-0.7-3.4-3.6-5.8-7-6c-6-0.4-12.1,0.8-17.5,3.4
|
||||
c-0.8,0.2-1.3,1.1-1.1,1.9v53.3c0,3.7-0.8,4.5-4.5,4.5H197c-3.5,0-4.4-1-4.4-4.4V40.3c0-0.8,0.1-1.6,0.3-2.4
|
||||
c0.4-1.2,1.6-1.9,2.8-1.9h12.5c1.8,0,2.9,1.1,3.5,2.8c0.5,1.4,0.8,2.7,1.3,4.2c1,0,1.6-0.7,2.3-1.1c5.5-3.4,11.3-6.3,17.8-7.5
|
||||
c5-1,10-1,15,0c4.7,1,8.9,3.8,11.6,7.8c0.2,0.3,0.4,0.5,0.6,0.7C260.2,43,260.3,43,260.4,43.2z"/>
|
||||
<path style="fill:#232F3E;" d="M467.7,93c0.6-2,1.2-3.9,1.8-5.9c4.6-15.5,9.2-30.9,13.8-46.4l0.6-1.8c0.5-1.8,2.2-2.9,4-2.9h15.2
|
||||
c3.8,0,4.6,1.1,3.3,4.7l-6,15.9c-6.7,17.4-13.4,34.9-20.1,52.3c-0.2,0.6-0.5,1.2-0.7,1.8c-0.7,2.1-2.8,3.5-5,3.3
|
||||
c-4.4-0.1-8.8-0.1-13.2,0c-3.1,0.1-4.9-1.3-6-4.1c-2.5-6.6-5.1-13.3-7.6-19.9c-6-15.7-12.1-31.4-18.1-47.2c-0.6-1.2-1-2.6-1.3-3.9
|
||||
c-0.3-2,0.4-3,2.4-3c5.7-0.1,11.4,0,17,0c2.4,0,3.5,1.6,4.1,3.7c1.1,3.8,2.2,7.7,3.4,11.5c4.1,13.9,8.1,27.9,12.2,41.8
|
||||
C467.4,93,467.5,93,467.7,93z"/>
|
||||
<path style="fill:#00A8E1;" d="M112.6,47c0.7-0.2,1.3-0.6,1.7-1.2c1.8-1.8,3.7-3.5,5.7-5.1c5.2-4,11.7-6,18.2-5.5
|
||||
c2.6,0.1,3.5,0.9,3.7,3.4c0.2,3.4,0.1,6.9,0.1,10.3c0.1,1.4,0,2.7-0.2,4.1c-0.4,1.8-1.1,2.5-2.9,2.7c-1.4,0.1-2.7,0-4.1-0.1
|
||||
c-6.7-0.6-13.2,0.7-19.5,2.8c-1.4,0.5-1.4,1.5-1.4,2.6v48c0,0.9,0,1.7-0.1,2.6c-0.1,1.3-1.1,2.3-2.4,2.3c-0.7,0.1-1.5,0.1-2.2,0.1
|
||||
h-13c-0.7,0-1.5,0-2.2-0.1c-1.3-0.1-2.3-1.2-2.4-2.5c-0.1-0.8-0.1-1.6-0.1-2.4V41c0-4.6,0.5-5.1,5.1-5.1h9.6
|
||||
c2.6,0,3.8,0.9,4.5,3.4S112,44.3,112.6,47z"/>
|
||||
<path style="fill:#00A8E1;" d="M580.4,148.4c6.6,0.2,13.1,0.6,19.5,2.3c1.8,0.5,3.5,1.1,5.2,1.9c2.3,0.9,3.8,3.1,4.1,5.5
|
||||
c0.4,2.8,0.5,5.7,0.3,8.6c-1.3,17.1-6.6,33.6-15.4,48.3c-3.2,5.3-7.1,10.1-11.6,14.3c-0.9,0.9-2,1.6-3.2,2
|
||||
c-1.9,0.5-3.1-0.5-3.2-2.4c0.1-1,0.3-2,0.7-3c3.5-9.4,6.9-18.7,9.6-28.4c1.6-5.3,2.7-10.7,3.4-16.2c0.2-2,0.3-4,0.1-6
|
||||
c-0.1-3.4-2.3-6.3-5.6-7.3c-3.1-1-6.3-1.6-9.6-1.8c-9.2-0.4-18.4,0-27.5,1.2l-12.1,1.5c-1.3,0.1-2.5,0-3.2-1.2s-0.4-2.4,0.3-3.6
|
||||
c0.8-1.1,1.8-2.1,3-2.8c7.4-5.3,15.7-8.5,24.5-10.6C566.5,149.3,573.4,148.6,580.4,148.4z"/>
|
||||
<path style="fill:#232F3E;" d="M538.5,75v36c-0.2,2-1.1,2.9-3.1,3c-5.4,0.1-10.7,0.1-16.1,0c-2,0-2.9-1-3.1-2.9
|
||||
c-0.1-0.6-0.1-1.3-0.1-1.9V40c0.1-3.1,0.9-4,4-4h14.4c3.1,0,4,0.9,4,4L538.5,75L538.5,75z"/>
|
||||
<path style="fill:#00A8E1;" d="M151.6,74.8V39.3c0.1-2.4,1-3.3,3.4-3.4c5.2-0.1,10.4-0.1,15.6,0c2.3,0,3,0.7,3.2,3
|
||||
c0.1,0.9,0.1,1.7,0.1,2.6v66.6c0,1.1-0.1,2.2-0.2,3.3c-0.1,1.3-1.1,2.2-2.4,2.3c-0.6,0.1-1.1,0.1-1.7,0.1h-13.9
|
||||
c-0.5,0-0.9,0-1.4-0.1c-1.4-0.1-2.6-1.2-2.7-2.6c-0.1-0.8-0.1-1.6-0.1-2.4C151.6,97.6,151.6,86.2,151.6,74.8z"/>
|
||||
<path style="fill:#00A8E1;" d="M163.2,0.1c1.6-0.1,3.2,0.2,4.7,0.7c5.4,1.8,8.2,6.5,7.7,12.6c-0.4,5.2-4.3,9.4-9.5,10.2
|
||||
c-2.2,0.4-4.5,0.4-6.7,0c-5.7-1.1-9.9-5.3-9.5-12.5C150.5,4,155.2,0.1,163.2,0.1z"/>
|
||||
<path style="fill:#232F3E;" d="M527.4,0.1c2-0.2,4,0.2,5.9,1c3.9,1.5,6.6,5.1,6.8,9.3c0.8,9.1-5.3,13.7-13.4,13.5
|
||||
c-1.1,0-2.2-0.2-3.3-0.4c-6.2-1.5-9.4-6.3-8.8-13.2c0.5-5.5,4.8-9.6,10.7-10.1C526,0.1,526.7,0,527.4,0.1z"/>
|
||||
<path style="fill:#00A8E1;" d="M76.7,66.6c-0.4-5.2-1.8-10.3-3.9-15c-4.1-8.6-10.4-14.9-20-17.1c-11-2.4-20.9,0-29.9,6.7
|
||||
c-0.6,0.6-1.3,1.1-2.1,1.5c-0.2-0.1-0.4-0.2-0.4-0.3c-0.3-1-0.5-2-0.8-3c-0.8-2.5-1.8-3.4-4.5-3.4c-3,0-6.1,0.1-9.1,0
|
||||
c-2.3-0.1-4.4,0.2-6,2C0,73,0,108.1,0.1,143c1.3,2.1,3.3,2.5,5.6,2.4c3.6-0.1,7.2,0,10.8,0c6.3,0,6.3,0,6.3-6.2v-28.5
|
||||
c0-0.7-0.3-1.5,0.4-2.1c5,3.9,11.1,6.3,17.4,6.9c8.8,0.9,16.8-1.3,23.5-7.3c4.9-4.5,8.5-10.3,10.4-16.7
|
||||
C77.2,83.3,77.4,75,76.7,66.6z M52.8,87.3c-0.7,3.1-2.3,5.9-4.6,8c-2.6,2.2-5.8,3.5-9.2,3.5c-5.1,0.3-10.1-0.8-14.6-3.2
|
||||
c-1.1-0.5-1.8-1.6-1.7-2.8V74.7c0-6,0.1-12,0-18c-0.1-1.4,0.7-2.6,2-3.1c5.5-2.6,11.2-3.8,17.2-2.6c4.2,0.6,7.8,3.3,9.5,7.2
|
||||
c1.5,3.2,2.4,6.7,2.6,10.2C54.6,74.8,54.6,81.2,52.8,87.3z"/>
|
||||
<path style="fill:#232F3E;" d="M800.1,82.2C800.1,82.2,800.1,82.1,800.1,82.2C800.1,82.1,800.1,82.1,800.1,82.2z"/>
|
||||
<path style="fill:#232F3E;" d="M800.2,68.8v0.4c-0.4-0.4-0.6-1-0.4-1.5v-0.8c0,0,0-0.1,0.1-0.1h-0.1v-1h0.2c0-0.1-0.1-0.1-0.1-0.2
|
||||
c-0.2-1.9-0.6-3.8-1.1-5.6c-3.7-13.2-12-21.9-25.5-25.3c-6.3-1.5-12.7-1.7-19.1-0.7c-13.5,2-23.2,9.2-27.9,22
|
||||
c-4.6,12.2-4.5,25.6,0.1,37.8c4,11.1,12,18.1,23.5,21c6.1,1.5,12.5,1.9,18.8,1c21-2.5,29.7-18.4,31.1-32.2h-0.1v-1.4
|
||||
c-0.1-0.6-0.2-1.1,0.4-1.5v0.2c0-0.1,0.1-0.3,0.2-0.4V69C800.3,68.9,800.2,68.9,800.2,68.8z M776.2,87.8c-0.6,2.1-1.5,4-2.8,5.8
|
||||
c-2.2,3.1-5.7,5.1-9.5,5.4c-1.9,0.2-3.8,0.2-5.7-0.2c-4.2-0.8-7.7-3.6-9.4-7.5c-1.5-3.1-2.4-6.5-2.7-9.9
|
||||
c-0.5-5.9-0.6-11.8,0.8-17.6c0.5-2.3,1.5-4.6,2.7-6.6c2.2-3.6,6-5.9,10.2-6.2c1.9-0.2,3.8-0.2,5.7,0.2c4,0.8,7.3,3.4,9.1,7.1
|
||||
c1.7,3.5,2.7,7.4,2.9,11.3c0.1,1.8,0.2,3.6,0.1,5.4C777.9,79.4,777.4,83.7,776.2,87.8z"/>
|
||||
<path style="fill:#232F3E;" d="M624.9,0.8H611c-3.8,0-4.5,0.7-4.5,4.5v32.4c0,0.7,0.3,1.4-0.2,2.1c-0.9-0.1-1.4-0.7-2.1-1.1
|
||||
c-10.4-6.1-21.3-7.2-32.3-2.1c-7.7,3.6-12.5,10.1-15.6,17.8c-3,7.4-3.7,15.2-3.5,23.1c0,7.4,1.7,14.7,5,21.3
|
||||
c3.8,7.3,9.3,12.9,17.3,15.3c10.9,3.4,21.1,1.7,30.4-5.2c0.7-0.4,1.1-1.1,2-1.3c0.5,1.1,0.9,2.3,1.1,3.5c0.4,1.6,1.8,2.7,3.5,2.7
|
||||
h2.4c3.6,0,7.1,0.1,10.6,0c2.8,0,3.6-0.9,3.7-3.8V4.6C628.7,1.5,627.9,0.8,624.9,0.8z M606.6,74.4v18.2c0.2,1.2-0.5,2.3-1.6,2.8
|
||||
c-4.8,2.7-10.3,3.8-15.7,3c-4.6-0.5-8.6-3.3-10.7-7.4c-1.6-3.2-2.5-6.6-2.8-10.1c-0.8-6.3-0.3-12.7,1.2-18.8
|
||||
c0.5-1.7,1.1-3.3,2-4.9c2.1-3.9,6.1-6.4,10.5-6.7c5.3-0.5,10.6,0.5,15.4,2.7c1.2,0.4,1.9,1.6,1.8,2.9
|
||||
C606.5,62.3,606.6,68.3,606.6,74.4L606.6,74.4z"/>
|
||||
<path style="fill:#00A8E1;" d="M348,81.3c7.5,1.4,15.2,1.5,22.7,0.3c4.4-0.6,8.6-1.9,12.5-4c4.5-2.6,7.8-6.2,9.2-11.2
|
||||
c3.5-12.6-1.9-25.3-15-30c-6.4-2.1-13.2-2.8-19.9-1.9c-15.8,1.8-26.1,10.5-30.8,25.6c-3.3,10.3-2.9,20.8-0.2,31.2
|
||||
c3.5,13.3,12.3,21.2,25.6,24c7.6,1.7,15.3,1.4,22.9,0.2c4-0.7,8-1.7,11.8-3.2c2.3-0.9,3.5-2.3,3.4-4.9c-0.1-2.4,0-4.9,0-7.4
|
||||
c0-3-1.2-3.9-4.1-3.2s-5.7,1.3-8.6,1.9c-6.2,1.3-12.6,1.3-18.8,0.2c-8.5-1.7-14-9-13.5-18C346.1,81,347.1,81.1,348,81.3z
|
||||
M345.5,66c0.3-2.4,1-4.7,1.9-6.9c3-7.3,9.3-9.8,15.7-9.4c1.8,0.1,3.6,0.5,5.3,1.2c2.6,1.1,4.3,3.5,4.6,6.3
|
||||
c0.3,1.7,0.2,3.5-0.3,5.2c-1.2,3.6-4.1,5.1-7.6,5.8c-2.1,0.5-4.3,0.7-6.5,0.5c-3.9,0-7.9-0.3-11.8-0.9
|
||||
C345.3,67.6,345.3,67.6,345.5,66z"/>
|
||||
<path style="fill:#232F3E;" d="M685.3,82.3c5.8-0.4,11.6-1.5,16.8-4.3c5.3-2.6,9-7.5,10.1-13.3c0.7-3.6,0.7-7.4-0.1-11
|
||||
c-2.1-9-7.8-14.6-16.4-17.5c-4.8-1.5-9.9-2.1-14.9-1.9c-16.8,0.4-29.6,8.9-34.8,25.7c-3.5,11.1-3,22.4,0.4,33.5
|
||||
c3.5,11.4,11.5,18.3,22.9,21.4c4.9,1.2,10,1.7,15,1.5c7.3-0.1,14.6-1.5,21.5-4.1c2.9-1.1,3.6-2.1,3.6-5.2v-7.2
|
||||
c-0.1-2.9-1.3-3.9-4.2-3.2c-2.2,0.6-4.3,1.1-6.5,1.6c-6.7,1.6-13.7,1.9-20.5,0.7c-6.8-1.3-11.4-5.2-13.2-12c-0.5-2-0.9-4-1.1-6.1
|
||||
c0.5,0,1,0,1.4,0.2C671.9,82.3,678.6,82.8,685.3,82.3z M664.4,66.3c0.7-3.9,1.6-7.7,4-10.9c3.7-4.9,8.8-6.3,14.6-5.7
|
||||
c0.5,0,0.9,0.2,1.4,0.2c7,1.1,8.7,6.7,7.4,12.1c-1,4-4.3,5.5-8,6.2c-2,0.4-4.1,0.6-6.2,0.5c-4.1-0.1-8.1-0.4-12.1-1
|
||||
C664.6,67.6,664.2,67.2,664.4,66.3L664.4,66.3z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.5 KiB |
@@ -0,0 +1,31 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/e/e5/Rakuten_TV_logo.svg -->
|
||||
<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 186.5 42" style="enable-background:new 0 0 186.5 42;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#BF0000;}
|
||||
</style>
|
||||
<polygon class="st0" points="111.3,35.3 27.6,35.3 34.3,42 "/>
|
||||
<path class="st0" d="M35.4,8.4v1c-1.6-1-2.9-1.6-4.9-1.6c-5.9,0-10.3,5.3-10.3,11.9c0,6.6,4.5,11.9,10.3,11.9c1.9,0,3.3-0.6,4.9-1.6
|
||||
v1h5.1V8.4H35.4z M30.5,26.2c-2.9,0-5-2.8-5-6.4c0-3.6,2.1-6.4,5-6.4c2.9,0,4.9,2.8,4.9,6.4C35.5,23.3,33.4,26.2,30.5,26.2z"/>
|
||||
<path class="st0" d="M76.6,8.4v13.3c0,2.5-1.7,4.6-4.2,4.6c-2.5,0-4.2-2.1-4.2-4.6V8.4h-5.2v13.3c0,5.5,3.7,9.9,9.2,9.9
|
||||
c2.5,0,4.4-1.4,4.4-1.4v0.8h5.1V8.4H76.6z"/>
|
||||
<path class="st0" d="M124.6,31.1V17.7c0-2.5,1.7-4.6,4.2-4.6c2.5,0,4.2,2.1,4.2,4.6v13.3h5.2V17.7c0-5.5-3.7-9.9-9.2-9.9
|
||||
c-2.5,0-4.4,1.4-4.4,1.4V8.4h-5.1v22.7H124.6z"/>
|
||||
<path class="st0" d="M5.4,31.1v-8.8h3.8l6.6,8.8h6.7l-8-10.6c2.5-1.8,4.1-4.7,4.1-8c0-5.4-4.4-9.8-9.8-9.8H0v28.3H5.4z M5.4,8.1h3.5
|
||||
c2.4,0,4.4,2,4.4,4.4c0,2.4-2,4.4-4.4,4.4H5.4V8.1z"/>
|
||||
<path class="st0" d="M95.7,25.7c-0.5,0.3-1,0.6-1.7,0.6c-0.8,0-2.4-0.6-2.4-2.8v-9.7h4.4V8.4h-4.4l0-5.7h-5.1l0,5.7h-2.7v5.4h2.7
|
||||
v9.8c0,5.1,3.8,8.1,7.7,8.1c1.4,0,3.4-0.5,5-1.4L95.7,25.7z"/>
|
||||
<polygon class="st0" points="53.3,19 62.2,8.4 55,8.4 48.8,16.3 48.8,0.9 43.5,0.9 43.5,31.1 48.8,31.1 48.8,21.8 56.4,31.1
|
||||
63.6,31.1 "/>
|
||||
<path class="st0" d="M107.6,7.8c-6,0-10.2,5.2-10.2,11.9c0,7,5.4,11.9,10.7,11.9c2.7,0,6.2-0.9,9.1-5.1l-4.5-2.6
|
||||
c-3.5,5.2-9.4,2.6-10.1-2.6l14.8,0C118.7,13.2,113.4,7.8,107.6,7.8z M112.1,16.8h-9.3C103.9,11.5,111.1,11.2,112.1,16.8z"/>
|
||||
<path class="st0" d="M162.1,10.7c-0.1-0.9-0.1-1.3,0.6-1.7c0.5-0.3,3-1.8,7.7-3.2c0.6-0.2,1.1-0.1,1.4,0.3c0.3,0.4,0.4,1,0.2,1.5
|
||||
c-0.4,1-0.5,1.8-0.1,2.2c0.4,0.3,0.8,0.4,2-0.2c1.6-0.8,3.4-2.9,3.3-6.3c0-1.2-0.5-2.1-1.3-2.7c-0.8-0.5-1.9-0.7-3-0.7
|
||||
c-3,0-4.5,0.7-8.4,2.2c-5.5,2-12.4,4.2-16.2,5.2c-1.6,0.4-2.9,1.5-2.9,3.1c0,2.5,3,3.2,5.1,2.5c0.4-0.1,4.7-1.7,6.2-1.9
|
||||
c0.2,0,0.3,0.1,0.3,0.2c0,0.2,0.1,2.4,0.2,3.3c0.2,4.1,0.5,12.1,0.5,12.6c0.1,1.1,0.1,4.4,1.9,4.4c1.7,0,2.5-1.8,2.9-4.4
|
||||
c0.6-3.7,0.1-8.9-0.1-13.1C162.3,13,162.1,10.7,162.1,10.7z"/>
|
||||
<path class="st0" d="M184.7,4.1c-2.3,0-4.4,4.2-6,7.9c-2,4.7-3.1,8.9-3.7,10.3c-0.5-1.4-1.9-5.4-2.6-6.8c-1.2-2.5-2.4-4.4-4-4.4
|
||||
c-0.9,0-1.9,0.5-1.9,2.1c0,1.1,0.5,2.5,1,3.8c0.2,0.4,3.2,7.8,3.6,9.2c0,0,1.5,4.5,1.6,4.9c0.9,2.7,1.7,3,2.3,3
|
||||
c0.9,0,2.2-0.4,2.8-3.1c0.4-1.7,1-3.7,1.5-5.4c0.9-2.9,3.1-8.5,4.6-11.9c1.2-2.7,2.6-5.9,2.6-7.9C186.5,5.1,186.1,4.1,184.7,4.1z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1,28 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/f/f4/RTL%2B_Logo_2021.svg -->
|
||||
<!-- Generator: Adobe Illustrator 25.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Шар_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 528.9 77.3" style="enable-background:new 0 0 528.9 77.3;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#0336EE;}
|
||||
.st1{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF;}
|
||||
.st2{fill-rule:evenodd;clip-rule:evenodd;fill:#9624BB;}
|
||||
.st3{fill-rule:evenodd;clip-rule:evenodd;fill:#03AAED;}
|
||||
</style>
|
||||
<g>
|
||||
<g>
|
||||
<rect class="st0" width="137.4" height="77.3"/>
|
||||
<path class="st1" d="M74.7,37.1c5.9,0,8.8-1.9,8.8-5.8s-2.9-5.7-8.8-5.7H48.8v11.5H74.7z M39.2,17.8h36.7c11.2,0,17.4,5,17.4,13.4
|
||||
c0,7.2-4.7,12-12.6,13.2l18,15.1H84.8L67.9,44.9H48.8v14.6h-9.6C39.2,59.5,39.2,17.8,39.2,17.8z"/>
|
||||
</g>
|
||||
<g>
|
||||
<rect x="302.3" class="st2" width="137.4" height="77.3"/>
|
||||
<polygon class="st1" points="345.1,17.8 354.7,17.8 354.7,51.3 397.1,51.3 397.1,59.5 345.1,59.5 "/>
|
||||
</g>
|
||||
<g>
|
||||
<rect x="151.2" class="st3" width="137.3" height="77.3"/>
|
||||
<polygon class="st1" points="215.1,26 190.9,26 190.9,17.8 248.8,17.8 248.8,26 224.6,26 224.6,59.5 215.1,59.5 "/>
|
||||
</g>
|
||||
</g>
|
||||
<polygon points="528.9,33.6 528.9,43.1 506.6,43.1 506.6,60.8 495.9,60.8 495.9,43.1 473.6,43.1 473.6,33.6 495.9,33.6 495.9,16.4
|
||||
506.6,16.4 506.6,33.6 "/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -0,0 +1,67 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/8/80/SkyShowtime_Logo.svg -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
|
||||
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
|
||||
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
|
||||
width="2000.000000pt" height="467.000000pt" viewBox="0 0 2000.000000 467.000000"
|
||||
preserveAspectRatio="xMidYMid meet">
|
||||
|
||||
<g transform="translate(0.000000,467.000000) scale(0.100000,-0.100000)"
|
||||
fill="#000000" stroke="none">
|
||||
<path d="M9127 4635 c-475 -60 -904 -248 -1252 -547 -113 -98 -195 -180 -195
|
||||
-197 0 -5 18 -12 41 -16 58 -10 187 -77 243 -126 147 -130 223 -344 242 -686
|
||||
l7 -123 -247 0 -246 0 0 68 c0 77 -12 161 -35 239 -18 61 -73 129 -122 150
|
||||
-42 17 -134 17 -176 -1 -95 -39 -164 -210 -139 -346 36 -192 129 -301 462
|
||||
-542 276 -199 401 -331 490 -513 71 -145 91 -230 97 -410 5 -131 3 -161 -16
|
||||
-235 -72 -290 -307 -533 -539 -557 -29 -3 -55 -9 -57 -14 -7 -10 161 -173 260
|
||||
-252 440 -351 962 -523 1530 -504 498 17 976 193 1360 501 100 80 255 224 255
|
||||
236 0 4 -26 17 -58 29 -129 46 -264 160 -360 303 -191 282 -286 643 -299 1124
|
||||
-18 676 135 1220 422 1500 79 77 201 148 273 160 23 4 42 9 42 13 0 4 -35 43
|
||||
-77 87 -327 339 -783 567 -1298 649 -139 23 -470 28 -608 10z m-97 -1430 l0
|
||||
-615 290 0 290 0 0 615 0 615 265 0 265 0 0 -1520 0 -1520 -265 0 -265 0 0
|
||||
660 0 660 -287 -2 -288 -3 -3 -657 -2 -658 -260 0 -260 0 0 1520 0 1520 260 0
|
||||
260 0 0 -615z"/>
|
||||
<path d="M2657 4400 c-142 -26 -230 -74 -289 -161 -72 -104 -68 -7 -68 -1655
|
||||
l0 -1482 84 -7 c107 -9 280 8 370 35 51 16 81 33 117 67 92 86 84 -67 87 1664
|
||||
2 1453 2 1527 -15 1534 -28 11 -232 15 -286 5z"/>
|
||||
<path d="M12050 3754 c0 -22 369 -2804 386 -2906 l6 -38 239 0 c131 0 239 1
|
||||
239 3 0 10 261 1829 266 1857 l7 35 8 -35 c5 -19 63 -440 129 -935 66 -495
|
||||
122 -906 125 -912 3 -10 62 -13 248 -13 l244 0 5 33 c3 17 75 580 159 1249
|
||||
l154 1218 228 0 227 0 0 -1250 0 -1250 270 0 270 0 0 1250 0 1250 245 0 245 0
|
||||
0 -1250 0 -1250 280 0 280 0 0 1485 0 1485 -1182 -2 -1183 -3 -92 -720 c-125
|
||||
-983 -126 -991 -129 -980 -2 6 -53 375 -114 820 -60 446 -112 827 -116 848
|
||||
l-6 37 -244 0 c-187 0 -246 -3 -249 -12 -2 -7 -59 -389 -125 -848 -66 -459
|
||||
-123 -846 -127 -860 l-6 -25 -8 30 c-5 17 -47 390 -94 830 -48 440 -89 819
|
||||
-92 843 l-6 42 -243 0 -244 0 0 -26z"/>
|
||||
<path d="M16560 2295 l0 -1485 200 0 200 0 0 1087 c0 597 3 1083 7 1079 4 -3
|
||||
88 -491 188 -1084 l181 -1077 151 -3 c137 -2 151 -1 155 15 3 10 83 485 179
|
||||
1056 l174 1039 3 -1056 2 -1056 248 2 247 3 0 1480 0 1480 -357 3 -356 2 -6
|
||||
-27 c-3 -16 -58 -343 -121 -728 -64 -385 -119 -708 -123 -718 -4 -10 -57 303
|
||||
-121 715 -63 403 -116 739 -119 746 -3 9 -86 12 -368 12 l-364 0 0 -1485z"/>
|
||||
<path d="M18750 2295 l0 -1485 625 0 625 0 0 235 0 235 -355 0 -355 0 0 400 0
|
||||
400 255 0 255 0 -2 248 -3 247 -252 3 -253 2 0 365 0 365 340 0 340 0 0 235 0
|
||||
235 -610 0 -610 0 0 -1485z"/>
|
||||
<path d="M4306 3569 c-153 -18 -278 -74 -403 -181 -95 -81 -914 -980 -910
|
||||
-999 2 -8 152 -249 333 -534 367 -580 411 -637 535 -699 108 -54 197 -70 358
|
||||
-63 125 5 170 13 299 52 12 4 22 12 22 17 0 5 -173 271 -386 590 -212 320
|
||||
-383 586 -381 592 3 7 125 139 272 295 218 231 270 280 280 269 21 -22 895
|
||||
-1399 895 -1410 0 -5 -122 -266 -270 -580 -149 -313 -272 -575 -273 -581 -3
|
||||
-19 130 -58 236 -70 227 -26 386 38 490 196 19 29 335 722 702 1541 513 1145
|
||||
664 1490 654 1497 -8 4 -50 18 -94 30 -96 27 -262 32 -340 10 -129 -36 -255
|
||||
-141 -322 -266 -17 -33 -126 -284 -242 -559 -116 -274 -215 -505 -219 -513
|
||||
-11 -18 41 -98 -431 672 -216 352 -398 646 -405 653 -30 31 -272 56 -400 41z"/>
|
||||
<path d="M840 3559 c-456 -43 -747 -254 -824 -596 -80 -356 125 -687 499 -807
|
||||
44 -14 221 -53 394 -86 172 -33 332 -65 354 -71 181 -49 226 -187 85 -264 -81
|
||||
-44 -180 -50 -499 -31 -354 21 -494 21 -556 0 -106 -36 -173 -110 -210 -229
|
||||
-21 -71 -26 -296 -7 -315 7 -7 47 -16 90 -21 371 -42 931 -54 1145 -25 480 65
|
||||
745 303 775 697 22 293 -121 541 -390 673 -124 61 -217 86 -592 156 -177 33
|
||||
-341 68 -365 79 -155 67 -113 202 76 242 78 16 270 16 570 0 219 -13 246 -12
|
||||
304 3 151 39 226 135 252 324 10 73 5 196 -9 219 -7 11 -226 36 -467 53 -162
|
||||
11 -502 11 -625 -1z"/>
|
||||
<path d="M11202 3354 c-67 -33 -113 -88 -168 -199 -91 -187 -133 -404 -141
|
||||
-730 -10 -394 40 -701 148 -921 84 -172 214 -250 334 -200 79 34 167 156 225
|
||||
314 136 374 150 885 35 1326 -91 351 -250 501 -433 410z"/>
|
||||
<path d="M7080 2318 c1 -317 74 -657 182 -846 42 -75 130 -166 183 -191 216
|
||||
-102 414 150 340 434 -38 143 -116 231 -379 421 -98 71 -210 155 -247 187 -38
|
||||
31 -71 57 -74 57 -3 0 -5 -28 -5 -62z"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,4 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/2/26/Spotify_logo_with_text.svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="168px" width="559px" version="1.1" viewBox="0 0 559 168">
|
||||
<path fill="#1ED760" d="m83.996 0.277c-46.249 0-83.743 37.493-83.743 83.742 0 46.251 37.494 83.741 83.743 83.741 46.254 0 83.744-37.49 83.744-83.741 0-46.246-37.49-83.738-83.745-83.738l0.001-0.004zm38.404 120.78c-1.5 2.46-4.72 3.24-7.18 1.73-19.662-12.01-44.414-14.73-73.564-8.07-2.809 0.64-5.609-1.12-6.249-3.93-0.643-2.81 1.11-5.61 3.926-6.25 31.9-7.288 59.263-4.15 81.337 9.34 2.46 1.51 3.24 4.72 1.73 7.18zm10.25-22.802c-1.89 3.072-5.91 4.042-8.98 2.152-22.51-13.836-56.823-17.843-83.448-9.761-3.453 1.043-7.1-0.903-8.148-4.35-1.04-3.453 0.907-7.093 4.354-8.143 30.413-9.228 68.222-4.758 94.072 11.127 3.07 1.89 4.04 5.91 2.15 8.976v-0.001zm0.88-23.744c-26.99-16.031-71.52-17.505-97.289-9.684-4.138 1.255-8.514-1.081-9.768-5.219-1.254-4.14 1.08-8.513 5.221-9.771 29.581-8.98 78.756-7.245 109.83 11.202 3.73 2.209 4.95 7.016 2.74 10.733-2.2 3.722-7.02 4.949-10.73 2.739zm94.56 3.072c-14.46-3.448-17.03-5.868-17.03-10.953 0-4.804 4.52-8.037 11.25-8.037 6.52 0 12.98 2.455 19.76 7.509 0.2 0.153 0.46 0.214 0.71 0.174 0.26-0.038 0.48-0.177 0.63-0.386l7.06-9.952c0.29-0.41 0.21-0.975-0.18-1.288-8.07-6.473-17.15-9.62-27.77-9.62-15.61 0-26.52 9.369-26.52 22.774 0 14.375 9.41 19.465 25.67 23.394 13.83 3.187 16.17 5.857 16.17 10.629 0 5.29-4.72 8.58-12.32 8.58-8.44 0-15.33-2.85-23.03-9.51-0.19-0.17-0.45-0.24-0.69-0.23-0.26 0.02-0.49 0.14-0.65 0.33l-7.92 9.42c-0.33 0.4-0.29 0.98 0.09 1.32 8.96 8 19.98 12.22 31.88 12.22 16.82 0 27.69-9.19 27.69-23.42 0.03-12.007-7.16-18.657-24.77-22.941l-0.03-0.013zm62.86-14.26c-7.29 0-13.27 2.872-18.21 8.757v-6.624c0-0.523-0.42-0.949-0.94-0.949h-12.95c-0.52 0-0.94 0.426-0.94 0.949v73.601c0 0.52 0.42 0.95 0.94 0.95h12.95c0.52 0 0.94-0.43 0.94-0.95v-23.23c4.94 5.53 10.92 8.24 18.21 8.24 13.55 0 27.27-10.43 27.27-30.369 0.02-19.943-13.7-30.376-27.26-30.376l-0.01 0.001zm12.21 30.375c0 10.149-6.25 17.239-15.21 17.239-8.85 0-15.53-7.41-15.53-17.239 0-9.83 6.68-17.238 15.53-17.238 8.81-0.001 15.21 7.247 15.21 17.237v0.001zm50.21-30.375c-17.45 0-31.12 13.436-31.12 30.592 0 16.972 13.58 30.262 30.91 30.262 17.51 0 31.22-13.39 31.22-30.479 0-17.031-13.62-30.373-31.01-30.373v-0.002zm0 47.714c-9.28 0-16.28-7.46-16.28-17.344 0-9.929 6.76-17.134 16.07-17.134 9.34 0 16.38 7.457 16.38 17.351 0 9.927-6.8 17.127-16.17 17.127zm68.27-46.53h-14.25v-14.566c0-0.522-0.42-0.948-0.94-0.948h-12.95c-0.52 0-0.95 0.426-0.95 0.948v14.566h-6.22c-0.52 0-0.94 0.426-0.94 0.949v11.127c0 0.522 0.42 0.949 0.94 0.949h6.22v28.795c0 11.63 5.79 17.53 17.22 17.53 4.64 0 8.49-0.96 12.12-3.02 0.3-0.16 0.48-0.48 0.48-0.82v-10.6c0-0.32-0.17-0.63-0.45-0.8-0.28-0.18-0.63-0.19-0.92-0.04-2.49 1.25-4.9 1.83-7.6 1.83-4.15 0-6.01-1.89-6.01-6.11v-26.76h14.25c0.52 0 0.94-0.426 0.94-0.949v-11.126c0.02-0.523-0.4-0.949-0.93-0.949l-0.01-0.006zm49.64 0.057v-1.789c0-5.263 2.02-7.61 6.54-7.61 2.7 0 4.87 0.536 7.3 1.346 0.3 0.094 0.61 0.047 0.85-0.132 0.25-0.179 0.39-0.466 0.39-0.77v-10.91c0-0.417-0.26-0.786-0.67-0.909-2.56-0.763-5.84-1.546-10.76-1.546-11.95 0-18.28 6.734-18.28 19.467v2.74h-6.22c-0.52 0-0.95 0.426-0.95 0.948v11.184c0 0.522 0.43 0.949 0.95 0.949h6.22v44.405c0 0.53 0.43 0.95 0.95 0.95h12.94c0.53 0 0.95-0.42 0.95-0.95v-44.402h12.09l18.52 44.402c-2.1 4.66-4.17 5.59-6.99 5.59-2.28 0-4.69-0.68-7.14-2.03-0.23-0.12-0.51-0.14-0.75-0.07-0.25 0.09-0.46 0.27-0.56 0.51l-4.39 9.63c-0.21 0.46-0.03 0.99 0.41 1.23 4.58 2.48 8.71 3.54 13.82 3.54 9.56 0 14.85-4.46 19.5-16.44l22.46-58.037c0.12-0.292 0.08-0.622-0.1-0.881-0.17-0.257-0.46-0.412-0.77-0.412h-13.48c-0.41 0-0.77 0.257-0.9 0.636l-13.81 39.434-15.12-39.46c-0.14-0.367-0.49-0.61-0.88-0.61h-22.12v-0.003zm-28.78-0.057h-12.95c-0.52 0-0.95 0.426-0.95 0.949v56.481c0 0.53 0.43 0.95 0.95 0.95h12.95c0.52 0 0.95-0.42 0.95-0.95v-56.477c0-0.523-0.42-0.949-0.95-0.949v-0.004zm-6.4-25.719c-5.13 0-9.29 4.152-9.29 9.281 0 5.132 4.16 9.289 9.29 9.289s9.28-4.157 9.28-9.289c0-5.128-4.16-9.281-9.28-9.281zm113.42 43.88c-5.12 0-9.11-4.115-9.11-9.112s4.04-9.159 9.16-9.159 9.11 4.114 9.11 9.107c0 4.997-4.04 9.164-9.16 9.164zm0.05-17.365c-4.67 0-8.2 3.71-8.2 8.253 0 4.541 3.51 8.201 8.15 8.201 4.67 0 8.2-3.707 8.2-8.253 0-4.541-3.51-8.201-8.15-8.201zm2.02 9.138l2.58 3.608h-2.18l-2.32-3.31h-1.99v3.31h-1.82v-9.564h4.26c2.23 0 3.69 1.137 3.69 3.051 0.01 1.568-0.9 2.526-2.21 2.905h-0.01zm-1.54-4.315h-2.37v3.025h2.37c1.18 0 1.89-0.579 1.89-1.514 0-0.984-0.71-1.511-1.89-1.511z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: TV 2 Play logo from https://play.tv2.no; its rectangular bounds clip is removed -->
|
||||
<svg viewBox="0 0 78 41" xmlns="http://www.w3.org/2000/svg" fill="none"><path fill="#fafafa" d="M68.968 27.858h3.1l.326-1.072-3.778-9.123h2.37l2.37 6.475h.148l2.059-6.475h2.356L74.114 27.98c-.515 1.399-1.11 1.874-2.627 1.874h-2.533v-1.996zM60.49 23.88c0-1.67 1.26-2.593 3.44-2.593s2.356-.339 2.356-.896-.595-1.004-1.57-1.004-1.53.366-1.68 1.032H60.91c.204-1.779 1.585-2.906 3.806-2.906s3.697 1.304 3.697 3.57v5.268h-1.95V24.56h-.15c-.555 1.358-1.665 1.955-2.992 1.955s-2.844-.936-2.844-2.633zm3.318.937c.989 0 1.977-.489 2.41-2.104l.082-.353c-.515.285-1.327.448-2.316.448s-1.449.326-1.449 1.005.474 1.004 1.287 1.004zM56.943 14.594h2.153v11.757h-2.153zM46.773 14.594h4.888c2.506 0 4.13 1.48 4.13 3.775s-1.638 3.814-4.13 3.814h-2.586v4.155h-2.302V14.58zm4.861 5.43c1.124 0 1.856-.65 1.856-1.655s-.732-1.616-1.856-1.616h-2.559v3.258h2.56z"></path><path fill="#6704ff" d="M34.127 0H6.768C3.03 0 0 3.042 0 6.795v27.41C0 37.958 3.03 41 6.768 41h27.36c3.737 0 6.768-3.042 6.768-6.795V6.795c0-3.753-3.03-6.795-6.769-6.795"></path><path fill="#fafafa" d="M20.38 10.997c4.401 0 7.516 3.122 7.516 7.657v1.887H24.09v-1.887c0-2.43-1.503-3.937-3.71-3.937s-3.71 1.507-3.71 3.937h-3.806c0-4.535 3.115-7.657 7.516-7.657M12.865 30.07h15.017v-3.665H17.51l5.336-5.865H18.2l-5.335 5.851v3.679"></path></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,4 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/a/a3/TVING_logo.svg -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="425.675" height="104.438" viewBox="0 0 425.675 104.438">
|
||||
<path d="m 278.8942,58.886799 20.73148,41.836801 h 32.2139 V 2.5768077 h -30.8399 V 43.432868 a 2.7334477,2.7334477 0 0 1 -5.18529,1.213787 L 274.9761,2.5768077 H 242.7622 V 100.71874 h 30.93214 V 60.095731 a 2.7334477,2.7334477 0 0 1 5.1853,-1.208932 M 195.05552,2.5768077 h 33.82581 V 100.71874 h -33.82581 z m 146.7808,39.7830733 v 18.090276 c 0,17.595052 6.63699,30.315536 19.72161,37.802173 20.87713,11.94852 50.9402,4.57355 64.11707,-5.170732 V 47.409234 h -30.54858 v 28.723047 l -0.58262,0.228192 a 17.434832,17.434832 0 0 1 -14.99755,-1.14096 16.298728,16.298728 0 0 1 -5.97183,-14.429496 V 40.548911 a 10.919225,10.919225 0 0 1 8.17121,-11.841703 11.327058,11.327058 0 0 1 13.45847,7.617725 L 424.79622,20.453458 A 40.812364,40.812364 0 0 0 387.17854,0.06184161 c -1.99546,0 -3.93752,0.09710294 -5.78733,0.26217793 A 46.725933,46.725933 0 0 0 354.16354,11.155852 40.525911,40.525911 0 0 0 341.8606,42.359881 M 83.930924,2.5768077 H 0 V 31.309567 H 25.246764 V 100.73817 H 58.635608 V 31.309567 h 25.27104 z m 69.297506,0 -21.14902,65.7144113 a 2.7334477,2.7334477 0 0 1 -5.34066,-0.835086 V 2.5719525 H 94.665653 V 100.71874 H 155.31129 L 188.50593,2.5768077 Z" fill="#ff143c"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,2 @@
|
||||
<!-- Source: https://raw.githubusercontent.com/simple-icons/simple-icons/90bd1f3e7b77851fd0c56474f6fa43b816babdab/icons/twitch.svg -->
|
||||
<svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>Twitch</title><path d="M11.571 4.714h1.715v5.143H11.57zm4.715 0H18v5.143h-1.714zM6 0L1.714 4.286v15.428h5.143V24l4.286-4.286h3.428L22.286 12V0zm14.571 11.143l-3.428 3.428h-3.429l-3 3v-3H6.857V1.714h13.714Z"/></svg>
|
||||
|
After Width: | Height: | Size: 428 B |
@@ -0,0 +1,41 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/b/b4/Waipu_TV_Logo_2016.svg -->
|
||||
<svg id="svg1293" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-0.03 0 279.37 54.03">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #fff;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-3, .cls-4 {
|
||||
fill-rule: evenodd;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: url(#Unbenannter_Verlauf);
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: url(#Unbenannter_Verlauf_2);
|
||||
}
|
||||
</style><style class="darkreader darkreader--sync" media="screen"/>
|
||||
<linearGradient id="Unbenannter_Verlauf" data-name="Unbenannter Verlauf" x1="-152.21" y1="439.77" x2="-152.21" y2="438.78" gradientTransform="translate(5756.09 21507.97) scale(36.63 -48.91)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#a0509a" style="--darkreader-inline-stopcolor: #80407b;" data-darkreader-inline-stopcolor=""/>
|
||||
<stop offset="1" stop-color="#2a91ff" style="--darkreader-inline-stopcolor: #0056b3;" data-darkreader-inline-stopcolor=""/>
|
||||
</linearGradient>
|
||||
<linearGradient id="Unbenannter_Verlauf_2" data-name="Unbenannter Verlauf 2" x1="-152.21" y1="439.77" x2="-152.21" y2="438.77" gradientTransform="translate(5775.64 21507.97) scale(36.63 -48.91)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#009652" style="--darkreader-inline-stopcolor: #007842;" data-darkreader-inline-stopcolor=""/>
|
||||
<stop offset="1" stop-color="aqua" style="--darkreader-inline-stopcolor: #00cccc;" data-darkreader-inline-stopcolor=""/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="g1291">
|
||||
<g id="g1279">
|
||||
<path id="path1272" class="cls-4" d="M81.42,2.45c-1.91,0-3.45,1.55-3.45,3.46,0,1.91,1.55,3.45,3.46,3.45,1.91,0,3.45-1.55,3.45-3.46,0-1.91-1.55-3.45-3.46-3.45ZM3.53,14.34C1.58,14.34,0,15.92,0,17.87c0,0,0,0,0,0,0,.26,.03,.51,.09,.76h0s.15,.49,.15,.49c.02,.04,.02,.09,.04,.13l7.02,21.91,.06,.06c.52,1.51,1.88,2.57,3.47,2.71v.04h.59v-.02c1.71-.09,3.18-1.25,3.67-2.89l.03-.03,4.54-14.65,4.66,14.6,.02,.03c.46,1.61,1.86,2.78,3.54,2.93v.04h.59v-.02c1.65-.09,3.08-1.16,3.62-2.72l.02-.02,7.24-22.33v-.03c.07-.3,.13-.61,.13-.94h0c0-1.96-1.59-3.55-3.55-3.55-1.58,0-2.97,1.06-3.4,2.59l-.03,.03-4.53,16.31-4.82-15.54-.03-.02c-.42-1.35-1.61-2.32-3.03-2.45v-.03h-.59v.03c-1.51,.11-2.77,1.17-3.14,2.63l-.02,.02-4.77,15.37L6.88,16.79l-.03-.03c-.47-1.44-1.82-2.42-3.33-2.42Zm52.19,.04c-7.82,0-14.16,5.99-14.16,14.77,0,7.87,5.23,14.82,14.16,14.82,3.91,0,7.61-1.63,9.39-4.88v1.48s0,.07,0,.1c0,1.74,1.34,3.15,3.04,3.3v.03h.59v-.03c1.7-.15,3.04-1.56,3.04-3.3,0-.03,0-.05,0-.08V17.6l-.02-.03c-.08-1.76-1.54-3.15-3.3-3.16-1.83,0-3.32,1.49-3.32,3.32h0s0,.05,0,.07v.02s-.01,1.49-.01,1.49c-1.22-2.23-4.31-4.93-9.39-4.93Zm51.75,0c-4.62,0-7.87,2.13-9.85,4.93v-1.73s0-.04,0-.06c0-1.72-1.4-3.12-3.12-3.12-1.66,0-3.03,1.31-3.11,2.97l-.02,.02V50.82c.07,1.68,1.37,3.05,3.04,3.19h.59c1.7-.16,3.01-1.58,3.01-3.29h0v-11.3c1.11,1.78,4.06,4.57,9.49,4.57,8.17,0,13.81-6.65,13.81-14.57,0-6.75-4.11-15.03-13.86-15.03Zm20.31,0v.03c-1.71,.15-3.03,1.58-3.03,3.29,0,.02,0,.04,0,.06h0v14.33c0,4.87,1.73,11.83,10.86,11.88,5.02,.05,7.51-2.39,8.68-4.57v1.4s0,.06,0,.09c0,1.73,1.42,3.12,3.14,3.11,1.71,0,3.1-1.4,3.11-3.11V17.73c0-.96-.42-1.83-1.07-2.43l-.02-.05h-.04c-.53-.47-1.19-.75-1.89-.81v-.03h-.59v.03c-1.71,.15-3.03,1.58-3.03,3.29h0v12.9c0,3.96-1.62,7.11-6.4,7.11-4.72,.05-6.09-3.2-6.09-7.31v-12.8c-.05-1.68-1.35-3.07-3.03-3.21v-.03h-.59Zm-46.56,.02v.02c-1.75,.1-3.12,1.55-3.12,3.3v23.14h.02c.09,1.76,1.54,3.15,3.3,3.15,1.76,0,3.22-1.39,3.3-3.15h.02V17.69h0c-.02-1.67-1.27-3.06-2.93-3.25v-.04h-.59Zm-24.59,6.18c4.01,0,6.6,2.28,7.77,4.93,.55,1.23,.81,2.56,.76,3.91-.1,1.37-.41,2.69-1.07,3.91-1.27,2.54-3.71,4.47-7.41,4.47-5.99,0-8.48-5.03-8.48-8.48v-.05c0-4.31,3.05-8.68,8.43-8.68Zm49.52,0c5.63,0,8.53,4.57,8.53,8.58v.05c0,4.57-3.4,8.58-8.48,8.58-2.26,0-4.44-.89-6.04-2.49-1.52-1.52-2.44-3.65-2.44-6.04s.91-4.62,2.38-6.14c1.52-1.57,3.61-2.54,6.04-2.54Z"/>
|
||||
</g>
|
||||
<path id="path1281" class="cls-4" d="M224.81,43.97c1.91,0,3.45-1.55,3.45-3.46,0-1.91-1.55-3.45-3.46-3.45-1.91,0-3.45,1.55-3.45,3.46,0,1.91,1.55,3.45,3.45,3.45m20.21-23.42h0s-3.39,0-3.39,0v14.49c0,.96,.23,1.65,.7,2.06,.46,.41,1.26,.62,2.41,.62h.51c1.74,.06,3.1,1.53,3.04,3.27-.06,1.65-1.39,2.98-3.04,3.04h-.08s-.06,0-.06,0h-.74c-3.03,0-5.37-.7-7.01-2.09-1.64-1.39-2.46-3.69-2.46-6.9v-14.49h-3.38c-1.7,0-3.07-1.38-3.07-3.08,0-1.7,1.38-3.07,3.07-3.07h3.38v-4.01h.02c0-1.85,1.52-3.35,3.37-3.34s3.35,1.52,3.34,3.37c0,.04,0,.07,0,.1v3.87h3.39c1.7,0,3.07,1.38,3.07,3.07s-1.38,3.07-3.07,3.07m34.07-1.33l-9.4,22.3h0c-.86,2.08-3.25,3.07-5.33,2.21-1.01-.42-1.81-1.22-2.22-2.23h0l-9.43-22.22c-.71-1.79,.16-3.82,1.95-4.53,1.74-.69,3.72,.12,4.48,1.83l.04,.1h0s6.73,17.49,6.73,17.49l6.72-17.58h0c.73-1.78,2.76-2.64,4.54-1.91,1.78,.73,2.64,2.76,1.91,4.54h0"/>
|
||||
<g id="g1289">
|
||||
<path id="path1283" class="cls-1" d="M197.82,4.88c-1.24-2.13-3.15-3.6-5.37-4.33q-.06,0-.12-.06h-.06c-.96-.32-1.96-.48-2.96-.49-1.67,0-3.34,.43-4.88,1.28l-17.05,9.72c-1.73,.98-3.03,2.38-3.83,3.97v.06c0,.06-.06,.06-.06,.12-.65,1.33-.98,2.8-.99,4.28v19.75c0,1.65,.43,3.3,1.3,4.83,1.24,2.14,3.15,3.61,5.37,4.34q.06,0,.12,.06h.06c.93,.31,1.98,.49,2.96,.49,1.67,0,3.34-.43,4.88-1.28l6.31-3.6c1.24,2.13,3.15,3.6,5.37,4.33q.06,0,.12,.06h.06c.93,.31,1.98,.49,2.96,.49,1.67,0,3.34-.43,4.88-1.28l17.05-9.72c1.73-.98,3.03-2.38,3.83-3.97,0-.06,0-.12,.06-.18,.65-1.33,.98-2.8,.99-4.28V9.72c0-1.65-.43-3.3-1.3-4.83-1.24-2.14-3.15-3.61-5.37-4.34q-.06,0-.12-.06h-.06c-.96-.32-1.96-.48-2.96-.49-1.67,0-3.34,.43-4.88,1.28l-6.31,3.6h0Z"/>
|
||||
<path id="path1285" class="cls-2" d="M198.13,33.75c.65-1.33,.98-2.8,.99-4.28V9.72c0-1.65-.43-3.3-1.3-4.83-1.24-2.14-3.15-3.61-5.37-4.34q-.06,0-.12-.06h-.06c-.96-.32-1.96-.48-2.96-.49-1.67,0-3.34,.43-4.88,1.28l-17.05,9.72c-1.73,.98-3.03,2.38-3.83,3.97v.06c0,.06-.06,.06-.06,.12-.65,1.33-.98,2.8-.99,4.28v19.75c0,1.65,.43,3.3,1.3,4.83,1.24,2.14,3.15,3.61,5.37,4.34q.06,0,.12,.06h.06c.93,.31,1.98,.49,2.96,.49,1.67,0,3.34-.43,4.88-1.28l17.05-9.72c1.73-.98,3.03-2.38,3.83-3.97,0-.06,.06-.12,.06-.18Z"/>
|
||||
<path id="path1287" class="cls-3" d="M218.83,29.47V9.72c0-1.65-.43-3.3-1.3-4.83-1.24-2.14-3.15-3.61-5.37-4.34q-.06,0-.12-.06c-.99-.31-2.04-.49-3.03-.49-1.67,0-3.33,.43-4.88,1.28l-17.05,9.72c-1.73,.98-3.03,2.38-3.83,3.97,0,.12-.06,.12-.06,.18-.65,1.33-.98,2.8-.99,4.28v19.75c0,1.65,.43,3.3,1.3,4.83,1.24,2.14,3.15,3.61,5.37,4.34q.06,0,.12,.06c.99,.31,2.04,.49,3.03,.49,1.67,0,3.34-.43,4.88-1.28l17.05-9.72c1.73-.98,3.03-2.38,3.83-3.97,0-.06,0-.12,.06-.18,.65-1.33,.98-2.8,.99-4.28Z"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.4 KiB |
@@ -0,0 +1,14 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/e/e8/Watcha_logo.svg -->
|
||||
<svg width="1033" height="400" viewBox="0 0 1033 400" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<path d="M160.658 119.658H204.945L220.855 237.293L225.973 236.952L244.541 119.658H280.085L297.899 232.175L303.046 231.834L319.894 75.5835H363.968L327.102 280.386L281.151 283.443L264.545 178.66H260.081L243.077 285.974L199.756 288.846L160.658 119.658Z" fill="#FF0558"/>
|
||||
<path d="M378.413 119.658L349.85 280.315H384.256L388.123 254.354H420.696L424.492 280.315H459.225L430.335 119.658H378.413ZM392.474 225.137L402.426 158.315H406.691L416.473 225.137H392.474Z" fill="#FF0558"/>
|
||||
<path d="M842.642 119.658H790.72L762.157 280.315H796.564L800.431 254.354H833.003L836.799 280.315H871.532L842.642 119.658ZM804.781 225.137L814.733 158.315H818.999L828.78 225.137H804.781Z" fill="#FF0558"/>
|
||||
<path d="M594.291 118.037C562.629 118.037 547.459 135.24 547.459 161.855V238.118C547.459 264.733 562.629 281.936 594.291 281.936C625.954 281.936 641.124 264.733 641.124 238.118V210.536H605.921V241.374C605.921 249.805 602.694 252.748 594.291 252.748C585.889 252.748 582.661 249.819 582.661 241.374V158.599C582.661 150.168 585.889 147.225 594.291 147.225C602.694 147.225 605.921 150.154 605.921 158.599V176.784H641.124V161.855C641.124 135.297 625.954 118.037 594.291 118.037Z" fill="#FF0558"/>
|
||||
<path d="M449.699 153.083H478.703V280.315H513.678V153.083H539.27V119.658H449.699V153.083Z" fill="#FF0558"/>
|
||||
<path d="M716.889 183.238H691.837V119.658H656.635V280.315H691.837V215.939H716.889V280.315H752.091V119.658H716.889V183.238Z" fill="#FF0558"/>
|
||||
</g>
|
||||
<defs>
|
||||
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.6 KiB |
@@ -0,0 +1,7 @@
|
||||
<!-- Source: https://www.wavve.com/static/element-icons-tag-ic-brand-wavve-b343dcb2.svg -->
|
||||
<svg width="36" height="36" viewBox="0 0 36 36" xmlns="http://www.w3.org/2000/svg">
|
||||
<g fill="none" fill-rule="evenodd">
|
||||
<path d="M0 0H36V36H12C5.37258 36 0 30.6274 0 24V0Z" fill="#0050FF"/>
|
||||
<path d="M24.6689 24.235C24.4184 20.4677 25.4288 16.6322 27.7 13.4146H23.1807C22.1203 15.288 21.5488 17.3633 21.466 19.4542C20.5598 17.0777 20.3043 14.5099 20.6995 12.0255H17.0554C15.6762 14.3001 14.9823 16.8735 14.9734 19.4487C13.9913 16.6102 13.7849 13.5627 14.354 10.6364H9.91935C9.16198 15.683 10.3659 20.9671 13.5311 25.2586H18.0041C17.5955 23.2422 17.6189 21.1557 18.0744 19.1473C18.4399 20.9338 19.146 22.6644 20.193 24.235H24.6689Z" fill="#FFF"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 773 B |
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="388.67627mm"
|
||||
height="83.90052mm"
|
||||
viewBox="0 0 388.67627 83.90052"
|
||||
version="1.1"
|
||||
id="svg5"
|
||||
xml:space="preserve"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs2" /><g
|
||||
id="layer1"
|
||||
transform="translate(-54.079375,-137.39814)"><g
|
||||
id="g2366"><path
|
||||
d="m 114.84349,221.29866 c 0,0 38.11055,0 47.56362,-2.51702 5.32265,-1.42631 9.32554,-5.53743 10.73046,-10.61341 2.59756,-9.31296 2.59756,-28.90373 2.59756,-28.90373 0,0 0,-19.46492 -2.59756,-28.69398 -1.40492,-5.20183 -5.40781,-9.22906 -10.73046,-10.61341 -9.45307,-2.55897 -47.56362,-2.55897 -47.56362,-2.55897 0,0 -38.025522,0 -47.436056,2.55897 -5.237532,1.38435 -9.325383,5.41158 -10.815742,10.61341 -2.512317,9.22906 -2.512317,28.69398 -2.512317,28.69398 0,0 0,19.59077 2.512317,28.90373 1.490359,5.07598 5.57821,9.1871 10.815742,10.61341 9.410534,2.51702 47.436056,2.51702 47.436056,2.51702 z"
|
||||
fill="#ff0033"
|
||||
id="path1412"
|
||||
style="stroke-width:0.0208149"
|
||||
clip-path="none" /><path
|
||||
d="m 133.78487,179.3484 -31.4627,-17.82886 v 35.65772 z"
|
||||
fill="#ffffff"
|
||||
id="path1414"
|
||||
style="stroke-width:0.0208149"
|
||||
clip-path="none" /></g><g
|
||||
id="g2362" fill="#ffffff"><path
|
||||
d="m 209.87592,216.68371 v -22.90484 l 14.55674,-47.57143 h -10.86511 l -5.53744,21.60439 c -1.2585,4.95013 -2.39116,10.11001 -3.23017,14.89217 h -0.6712 c -0.46145,-4.19486 -1.80386,-9.69034 -3.14627,-14.97607 l -5.36963,-21.52049 h -10.86512 l 14.34699,47.57143 v 22.90484 z"
|
||||
id="path1418"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 239.08128,163.82655 c -12.71093,0 -17.07376,7.3413 -17.07376,23.15638 v 7.50909 c 0,14.17919 2.72677,23.07265 16.82205,23.07265 13.88554,0 16.86401,-8.47396 16.86401,-23.07265 v -7.50909 c 0,-14.13707 -2.85262,-23.15638 -16.6123,-23.15638 z m 5.41158,35.32195 c 0,6.87984 -1.21656,11.20072 -5.62134,11.20072 -4.32087,0 -5.53743,-4.36283 -5.53743,-11.20072 v -16.9479 c 0,-5.87287 0.83901,-11.11665 5.53743,-11.11665 4.95013,0 5.62134,5.53743 5.62134,11.11665 z"
|
||||
id="path1420"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 273.35883,217.48076 c 6.12474,0 9.94221,-2.55896 13.08848,-7.17349 h 0.46146 l 0.46145,6.37644 h 8.34768 v -51.85035 h -11.07445 v 41.65644 c -1.17502,2.05556 -3.90179,3.56577 -6.46076,3.56577 -3.23017,0 -4.23655,-2.55897 -4.23655,-6.83789 V 164.83336 H 262.9128 v 38.88772 c 0,8.432 2.43353,13.75968 10.44603,13.75968 z"
|
||||
id="path1422"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 317.63649,216.68371 v -61.87646 h 12.75288 v -8.59981 H 293.9346 v 8.59981 h 12.75287 v 61.87646 z"
|
||||
id="path1424"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 338.80753,217.48076 c 6.12474,0 9.94221,-2.55896 13.08848,-7.17349 h 0.46145 l 0.46146,6.37644 h 8.3481 v -51.85035 h -11.07487 v 41.65644 c -1.17461,2.05556 -3.90138,3.56577 -6.46034,3.56577 -3.23017,0 -4.23698,-2.55897 -4.23698,-6.83789 v -38.38432 h -11.03292 v 38.88772 c 0,8.432 2.43312,13.75968 10.44562,13.75968 z"
|
||||
id="path1426"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 392.51057,163.7007 c -5.36963,0 -9.22905,2.34922 -11.78802,6.16669 h -0.54535 c 0.3356,-5.03403 0.5873,-9.31296 0.5873,-12.71093 v -13.71773 h -10.69732 l -0.0419,45.05441 0.0419,28.19057 h 9.31296 l 0.79706,-5.03403 h 0.29365 c 2.47506,3.39797 6.29254,5.53743 11.36852,5.53743 8.432,0 12.03972,-7.25739 12.03972,-22.69509 v -8.0125 c 0,-14.43072 -1.63606,-22.77882 -11.36852,-22.77882 z m 0.37755,30.79132 c 0,9.64856 -1.4263,15.39575 -5.91498,15.39575 -2.09751,0 -4.99208,-1.00681 -6.29254,-2.89457 v -30.83327 c 1.13266,-2.93652 3.64967,-5.07598 6.46034,-5.07598 4.53063,0 5.74718,5.49548 5.74718,15.52142 z"
|
||||
id="path1428"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /><path
|
||||
d="m 442.75566,185.64052 c 0,-12.50101 -1.25851,-21.77202 -15.64745,-21.77202 -13.54993,0 -16.57035,9.01931 -16.57035,22.27542 v 9.10321 c 0,12.92068 2.76871,22.31754 16.23475,22.31754 10.65536,0 16.15085,-5.32769 15.52159,-15.64745 l -9.4388,-0.5034 c -0.12586,6.37644 -1.59411,8.97735 -5.83109,8.97735 -5.32768,0 -5.57939,-5.07598 -5.57939,-12.62703 v -3.52382 h 21.31074 z m -15.89915,-14.80828 c 5.11793,0 5.49548,4.82428 5.49548,13.00442 v 4.23697 h -10.90707 v -4.23697 c 0,-8.09623 0.33561,-13.00442 5.41159,-13.00442 z"
|
||||
id="path1430"
|
||||
style="stroke-width:0.264583"
|
||||
clip-path="none" /></g></g></svg>
|
||||
|
After Width: | Height: | Size: 4.7 KiB |
@@ -0,0 +1,23 @@
|
||||
<!-- Source: https://upload.wikimedia.org/wikipedia/commons/3/36/Logo_Zattoo.svg -->
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<svg
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.0"
|
||||
width="1070.4714"
|
||||
height="297.84235"
|
||||
id="svg2"
|
||||
xml:space="preserve"><defs
|
||||
id="defs5" /><path
|
||||
d="M 952.43351,107.04691 C 937.26072,107.03189 922.08879,107.48706 906.95183,108.42324 C 892.18799,109.74301 879.21692,115.89575 870.72915,124.97056 C 879.86403,141.66677 885.02429,160.63042 885.02429,180.86861 C 885.02429,201.57522 879.6228,221.16949 870.10354,238.4558 C 878.56576,247.91499 891.79161,254.36674 906.95183,255.72257 C 937.22574,257.58438 967.64281,257.55061 997.91518,255.62873 C 1022.1398,253.42158 1041.3206,238.16526 1044.1163,218.46763 C 1046.5052,194.25511 1046.5051,169.90119 1044.1163,145.67818 C 1041.3206,125.97904 1022.1398,110.72573 997.91518,108.51708 C 982.77903,107.5569 967.60632,107.06191 952.43351,107.04691 z M 38.264293,109.45549 L 38.264293,148.6811 L 120.15633,148.6811 L 33.540957,215.15191 L 32.508698,215.90264 C 27.683464,219.91153 24.563486,226.03121 24.563486,232.82533 C 24.563486,244.70936 34.019813,254.39004 45.77158,254.69032 L 176.21079,254.69032 L 176.71127,215.46472 L 101.51323,215.46472 L 188.06605,148.93134 C 193.44277,144.95847 196.94968,138.55901 196.94968,131.32048 C 196.94968,119.25626 187.22598,109.45548 175.20981,109.45549 L 38.264293,109.45549 z M 253.31693,109.45549 L 179.46395,254.69032 L 230.79506,254.69032 L 242.55648,230.04137 L 320.5072,230.04137 L 332.98807,254.69032 L 384.1315,254.69032 L 309.12114,109.45549 L 253.31693,109.45549 z M 356.6986,109.45549 L 356.6986,149.83847 L 404.18222,149.83847 L 404.18222,254.69032 L 452.32273,254.69032 L 452.32273,149.83847 L 499.80635,149.83847 L 499.80635,109.45549 L 356.6986,109.45549 z M 511.0673,109.45549 L 511.0673,149.83847 L 558.55092,149.83847 L 558.55092,254.69032 L 606.69143,254.69032 L 606.69143,149.83847 L 624.33357,149.83847 C 628.41453,135.07463 635.35778,121.45816 644.5407,109.45549 L 511.0673,109.45549 z M 952.33968,144.80233 C 961.6033,144.80233 970.86768,145.11138 980.11669,145.77203 C 988.90469,146.65937 995.6383,152.32766 996.69526,159.25386 C 998.27927,174.42611 998.27936,189.66763 996.69526,204.82939 C 995.66377,211.77963 988.90469,217.49691 980.11669,218.37379 C 961.61868,219.70559 943.06066,219.70556 924.56269,218.37379 C 915.78667,217.49695 909.05886,211.81817 908.01537,204.89195 C 906.40581,189.71821 906.40578,174.47664 908.01537,159.31643 C 909.03486,152.36617 915.76264,146.65939 924.56269,145.77203 C 933.81168,145.11138 943.07604,144.80233 952.33968,144.80233 z M 281.18775,151.15225 L 302.61481,194.25661 L 260.32374,194.25661 L 281.18775,151.15225 z"
|
||||
id="schwarz"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
|
||||
d="M 708.6856,233.53362 C 700.92005,232.29791 693.63348,230.46163 687.39191,228.62385 C 679.00026,225.98428 672.89083,219.45444 671.36685,210.11537 C 668.04112,190.5844 668.05313,169.21865 670.92242,149.13514 C 672.68663,139.68946 678.221,132.83531 686.80334,129.96602 C 705.87787,122.91967 754.94854,113.32836 792.92793,116.64207 C 803.38408,117.6976 811.8343,125.2124 813.65857,136.19557 C 814.49938,141.04528 815.49635,146.57966 815.59245,152.1846 C 814.5114,145.46257 809.87789,143.45812 804.07926,142.77346 C 767.75747,139.61739 721.60264,148.90841 703.85992,155.70252 C 700.00717,157.39466 696.743,159.96365 695.77005,165.55659 C 693.33318,179.80543 693.68153,209.31059 696.75501,221.11055 C 700.0432,231.26491 707.17363,233.11471 708.6856,233.53362"
|
||||
id="highlight"
|
||||
style="fill:#fecc8a;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
|
||||
d="M 632.95504,180.78888 C 632.95504,119.90625 686.37092,70.559309 752.27144,70.559309 C 818.15994,70.559309 871.58933,119.90625 871.58933,180.78888 C 871.58933,241.66102 818.15994,291.00794 752.27144,291.00794 C 686.37092,291.00794 632.95504,241.66102 632.95504,180.78888 M 789.12323,239.46438 C 764.31163,241.39676 729.07991,237.75872 708.6856,233.53362 C 700.82397,231.94958 696.31058,230.77394 690.06751,228.92414 C 681.72541,226.45274 675.08747,221.53096 672.36232,209.58685 C 669.27832,194.27048 668.29337,169.0625 671.15064,148.96848 C 672.85479,140.10837 678.20899,133.02749 686.79133,130.14619 C 705.86586,123.09984 754.88848,113.56859 792.87988,116.83426 C 802.5793,117.67358 811.78625,125.2124 813.58649,136.18355 C 814.42731,141.03327 815.09997,146.44752 815.59245,152.1846 C 817.47677,174.29508 816.87619,199.70726 813.11954,218.94996 C 810.08209,233.1027 804.09278,238.2527 789.12323,239.46438"
|
||||
id="orange"
|
||||
style="fill:#ff7f00;fill-opacity:1;fill-rule:evenodd;stroke:none" /><path
|
||||
d="M 804.98013,6.8344156 L 812.2547,12.452876 L 749.41566,94.174253 L 745.86171,98.771714 L 742.20115,94.258329 L 693.48333,34.539321 L 700.61376,28.742195 L 745.65751,83.958332"
|
||||
id="antenne"
|
||||
style="fill:#ff7f00;fill-opacity:1;fill-rule:nonzero;stroke:none" /></svg>
|
||||
|
After Width: | Height: | Size: 4.9 KiB |
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 19.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="496 -272 503 300" style="enable-background:new 496 -272 503 300;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{display:none;}
|
||||
.st1{display:inline;fill:#7D7D7D;}
|
||||
.st2{fill:#FA7D19;}
|
||||
.st3{fill:#FFFFFF;}
|
||||
</style>
|
||||
<g id="Ebene_13" class="st0">
|
||||
<rect x="496" y="-272" class="st1" width="1024" height="576"/>
|
||||
</g>
|
||||
<g id="ZDFsport_x5F_de">
|
||||
<g>
|
||||
<path class="st2" d="M950.2-164.8H999V-188h-58.7c-31.6,0-44.6,17.7-44.6,45.4l0,2.7c-5.3-32.6-24.7-48.1-60.2-48.1H776
|
||||
c-24-48-73.5-81-130.9-81C564.5-269,499-203.5,499-122.8c0,80.7,65.5,146.1,146.1,146.1c57,0,106.3-32.5,130.4-80h60.7
|
||||
c14.5,0,27.6-0.9,40.9-11.5c9.6-7.6,15.6-18.4,18.4-32.5v43.8h27.8l0-51.5h65.7v-22.9h-65.8l0.4-9.3
|
||||
C923.7-155.7,928.3-164.8,950.2-164.8z M834.9-79.9h-30.7v-84.9h30.7c24.1,0,32.8,10.3,32.8,42.5
|
||||
C867.7-90.2,859.1-79.9,834.9-79.9z"/>
|
||||
<g>
|
||||
<path class="st3" d="M709.8-133.7H728c14.4,0,22.9-2.9,22.9-15.1c0-12.6-8.5-16.1-23.3-16.1h-61.5v-23.1h71.6
|
||||
c36.3,0,41.5,25.4,41.5,39.6c0,15.1-6.2,39-41.5,39h-17.6c-22,0-26.7,7.9-26.7,23v7h82.2V-57H665.3v-32.5
|
||||
C665.3-117.3,678.3-133.7,709.8-133.7z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1,17 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
|
||||
<defs>
|
||||
<linearGradient id="light" x1="61" y1="24" x2="33" y2="93" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#d7fbff"/>
|
||||
<stop offset=".45" stop-color="#80d9f6"/>
|
||||
<stop offset="1" stop-color="#5d73db"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="fold" x1="34" y1="79" x2="99" y2="100" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#8cf0e6"/>
|
||||
<stop offset=".5" stop-color="#48bce5"/>
|
||||
<stop offset="1" stop-color="#7371ec"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<path fill="#25272d" d="M0 0h128v128H0z"/>
|
||||
<path d="M51 24h21L53 75a4 4 0 0 0 4 5h43l-7 20H45C30 100 22 88 27 74l15-41a14 14 0 0 1 9-9Z" fill="url(#light)"/>
|
||||
<path d="M53 75a4 4 0 0 0 4 5h43l-7 20H45c-9 0-16-4-18-10Z" fill="url(#fold)"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 824 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-circle-alert" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="12" cy="12" r="10"></circle><line x1="12" x2="12" y1="8" y2="12"></line><line x1="12" x2="12.01" y1="16" y2="16"></line></svg>
|
||||
|
After Width: | Height: | Size: 372 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
|
||||
|
After Width: | Height: | Size: 296 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M20 6 9 17l-5-5"></path></svg>
|
||||
|
After Width: | Height: | Size: 266 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-clock3" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16.5 12"></polyline></svg>
|
||||
|
After Width: | Height: | Size: 323 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg>
|
||||
|
After Width: | Height: | Size: 285 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-coffee" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M10 2v2"></path><path d="M14 2v2"></path><path d="M16 8a1 1 0 0 1 1 1v8a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1h14a4 4 0 1 1 0 8h-1"></path><path d="M6 2v2"></path></svg>
|
||||
|
After Width: | Height: | Size: 413 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye-off" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg>
|
||||
|
After Width: | Height: | Size: 539 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg>
|
||||
|
After Width: | Height: | Size: 389 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gamepad2" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><line x1="6" x2="10" y1="11" y2="11"></line><line x1="8" x2="8" y1="9" y2="13"></line><line x1="15" x2="15.01" y1="12" y2="12"></line><line x1="18" x2="18.01" y1="10" y2="10"></line><path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"></path></svg>
|
||||
|
After Width: | Height: | Size: 718 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-app-window" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><rect x="2" y="4" width="20" height="16" rx="2"></rect><path d="M10 4v4"></path><path d="M2 8h20"></path><path d="M6 4v4"></path></svg>
|
||||
|
After Width: | Height: | Size: 367 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg>
|
||||
|
After Width: | Height: | Size: 364 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-grid2x2" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M12 3v18"></path><path d="M3 12h18"></path><rect x="3" y="3" width="18" height="18" rx="2"></rect></svg>
|
||||
|
After Width: | Height: | Size: 342 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="#fff" stroke="currentColor" stroke-width="0" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 384 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-heart" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 387 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" data-connection-icon="apple-tv" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M20.57 17.735h-1.815l-3.34-9.203h1.633l2.02 5.987c.075.231.273.9.586 2.012l.297-.997.33-1.006 2.094-6.004H24zm-5.344-.066a5.76 5.76 0 0 1-1.55.207c-1.23 0-1.84-.693-1.84-2.087V9.646h-1.063V8.532h1.121V7.081l1.476-.602v2.062h1.707v1.113H13.38v5.805c0 .446.074.75.214.932.14.182.396.264.75.264.207 0 .495-.041.883-.115zm-7.29-5.343c.017 1.764 1.55 2.358 1.567 2.366-.017.042-.248.842-.808 1.658-.487.71-.99 1.418-1.79 1.435-.783.016-1.03-.462-1.93-.462-.89 0-1.17.445-1.913.478-.758.025-1.344-.775-1.838-1.484-.998-1.451-1.765-4.098-.734-5.88.51-.89 1.426-1.451 2.416-1.46.75-.016 1.468.512 1.93.512.461 0 1.327-.627 2.234-.536.38.016 1.452.157 2.136 1.154-.058.033-1.278.743-1.27 2.219M6.468 7.988c.404-.495.685-1.18.61-1.864-.585.025-1.294.388-1.723.883-.38.437-.71 1.138-.619 1.806.652.05 1.328-.338 1.732-.825Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 1005 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-monitor" aria-hidden="true" data-connection-icon="computer" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><rect width="20" height="14" x="2" y="3" rx="2"></rect><line x1="8" x2="16" y1="21" y2="21"></line><line x1="12" x2="12" y1="17" y2="21"></line></svg>
|
||||
|
After Width: | Height: | Size: 429 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-gamepad2" aria-hidden="true" data-connection-icon="console" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><line x1="6" x2="10" y1="11" y2="11"></line><line x1="8" x2="8" y1="9" y2="13"></line><line x1="15" x2="15.01" y1="12" y2="12"></line><line x1="18" x2="18.01" y1="10" y2="10"></line><path d="M17.32 5H6.68a4 4 0 0 0-3.978 3.59c-.006.052-.01.101-.017.152C2.604 9.416 2 14.456 2 16a3 3 0 0 0 3 3c1 0 1.5-.5 2-1l1.414-1.414A2 2 0 0 1 9.828 16h4.344a2 2 0 0 1 1.414.586L17 18c.5.5 1 1 2 1a3 3 0 0 0 3-3c0-1.545-.604-6.584-.685-7.258-.007-.05-.011-.1-.017-.151A4 4 0 0 0 17.32 5z"></path></svg>
|
||||
|
After Width: | Height: | Size: 767 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-hdmi-port" aria-hidden="true" data-connection-icon="hdmi" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M22 9a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v4a1 1 0 0 0 1 1h1l2 2h12l2-2h1a1 1 0 0 0 1-1Z"></path><path d="M7.5 12h9"></path></svg>
|
||||
|
After Width: | Height: | Size: 409 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" data-connection-icon="playstation" fill="currentColor" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M8.984 2.596v17.547l3.915 1.261V6.688c0-.69.304-1.151.794-.991.636.18.76.814.76 1.505v5.875c2.441 1.193 4.362-.002 4.362-3.152 0-3.237-1.126-4.675-4.438-5.827-1.307-.448-3.728-1.186-5.39-1.502zm4.656 16.241l6.296-2.275c.715-.258.826-.625.246-.818-.586-.192-1.637-.139-2.357.123l-4.205 1.5V14.98l.24-.085s1.201-.42 2.913-.615c1.696-.18 3.785.03 5.437.661 1.848.601 2.04 1.472 1.576 2.072-.465.6-1.622 1.036-1.622 1.036l-8.544 3.107V18.86zM1.807 18.6c-1.9-.545-2.214-1.668-1.352-2.32.801-.586 2.16-1.052 2.16-1.052l5.615-2.013v2.313L4.205 17c-.705.271-.825.632-.239.826.586.195 1.637.15 2.343-.12L8.247 17v2.074c-.12.03-.256.044-.39.073-1.939.331-3.996.196-6.038-.479z"></path></svg>
|
||||
|
After Width: | Height: | Size: 862 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-tv" aria-hidden="true" data-connection-icon="streamer" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><rect width="20" height="15" x="2" y="7" rx="2" ry="2"></rect><polyline points="17 2 12 7 7 2"></polyline></svg>
|
||||
|
After Width: | Height: | Size: 386 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-usb" aria-hidden="true" data-connection-icon="usb" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="10" cy="7" r="1"></circle><circle cx="4" cy="20" r="1"></circle><path d="M4.7 19.3 19 5"></path><path d="m21 3-3 1 2 2Z"></path><path d="M9.26 7.68 5 12l2 5"></path><path d="m10 14 5 2 3.5-3.5"></path><path d="m18 12 1-1 1 1-1 1Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 526 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><g fill="white" transform="translate(24 24) rotate(45)"><rect x="-19" y="-19" width="15" height="15"/><rect x="4" y="-19" width="15" height="15"/><rect x="-19" y="4" width="15" height="15"/><rect x="4" y="4" width="15" height="15"/></g></svg>
|
||||
|
After Width: | Height: | Size: 340 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg>
|
||||
|
After Width: | Height: | Size: 403 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg>
|
||||
|
After Width: | Height: | Size: 296 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-map-pin" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg>
|
||||
|
After Width: | Height: | Size: 392 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-monitor-play" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M10 7.75a.75.75 0 0 1 1.142-.638l3.664 2.249a.75.75 0 0 1 0 1.278l-3.664 2.25a.75.75 0 0 1-1.142-.64z"></path><path d="M12 17v4"></path><path d="M8 21h8"></path><rect x="2" y="3" width="20" height="14" rx="2"></rect></svg>
|
||||
|
After Width: | Height: | Size: 465 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-ellipsis" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle></svg>
|
||||
|
After Width: | Height: | Size: 352 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-accessibility" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><circle cx="16" cy="4" r="1"></circle><path d="m18 19 1-7-6 1"></path><path d="m5 8 3-3 5.5 3-2.36 3.5"></path><path d="M4.24 14.5a5 5 0 0 0 6.88 6"></path><path d="M13.76 17.5a5 5 0 0 0-6.88-6"></path></svg>
|
||||
|
After Width: | Height: | Size: 443 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-power" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M12 2v10"></path><path d="M18.4 6.6a9 9 0 1 1-12.77.04"></path></svg>
|
||||
|
After Width: | Height: | Size: 305 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-refresh-cw" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8"></path><path d="M21 3v5h-5"></path><path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16"></path><path d="M8 16H3v5"></path></svg>
|
||||
|
After Width: | Height: | Size: 430 B |
@@ -0,0 +1 @@
|
||||
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.65" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right" xmlns="http://www.w3.org/2000/svg" width="128" height="128" color="#fff"><path d="m9 18 6-6-6-6"></path></svg>
|
||||
|
After Width: | Height: | Size: 272 B |