85453da49f
regression / regression-shards (style-16-prod style-9-prod style-17-prod iframe-render-compat variables-prod mp4-h265-sdr, shard-4) (push) Has been cancelled
regression / regression-shards (style-4-prod style-11-prod style-2-prod animejs-adapter typegpu-adapter parallel-capture-regression, shard-5) (push) Has been cancelled
regression / regression-shards (style-7-prod style-8-prod style-10-prod css-spinner-render-compat webm-transparency mp4-h264-sdr webm-vp9, shard-3) (push) Has been cancelled
regression / regression-shards (sub-composition-video style-18-prod raf-ball-render-compat font-variant-numeric sub-comp-t0 sub-comp-id-selector, shard-7) (push) Has been cancelled
Windows render verification / Detect changes (push) Has been cancelled
Windows render verification / Preflight (lint + format) (push) Has been cancelled
Windows render verification / Render on windows-latest (push) Has been cancelled
Windows render verification / Tests on windows-latest (push) Has been cancelled
CI / Detect changes (push) Has been cancelled
CI / Build (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Fallow audit (push) Has been cancelled
CI / Format (push) Has been cancelled
CI / Typecheck (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Producer: integration tests (push) Has been cancelled
CI / Producer: unit tests (push) Has been cancelled
CI / File size check (push) Has been cancelled
CI / Test: skills (push) Has been cancelled
CI / Skills: manifest in sync (push) Has been cancelled
CI / CLI: npx shim (macos-latest) (push) Has been cancelled
CI / CLI: npx shim (ubuntu-latest) (push) Has been cancelled
CI / CLI: npx shim (windows-latest) (push) Has been cancelled
CI / SDK: unit + contract + smoke (push) Has been cancelled
CI / Test: runtime contract (push) Has been cancelled
CI / Studio: load smoke (push) Has been cancelled
CI / Smoke: global install (push) Has been cancelled
CI / CLI smoke (required) (push) Has been cancelled
CI / Semantic PR title (push) Has been cancelled
Player perf / Detect changes (push) Has been cancelled
Player perf / Preflight (lint + format) (push) Has been cancelled
Player perf / player-perf (push) Has been cancelled
Player perf / Perf: drift (push) Has been cancelled
Player perf / Perf: fps (push) Has been cancelled
Player perf / Perf: parity (push) Has been cancelled
Player perf / Perf: scrub (push) Has been cancelled
Player perf / Perf: load (push) Has been cancelled
preview-regression / Detect changes (push) Has been cancelled
preview-regression / Preflight (lint + format) (push) Has been cancelled
preview-regression / Preview parity (push) Has been cancelled
preview-regression / preview-regression (push) Has been cancelled
regression / regression (push) Has been cancelled
regression / Detect changes (push) Has been cancelled
regression / Preflight (lint + format) (push) Has been cancelled
regression / regression-shards (hdr-regression style-5-prod style-3-prod mov-prores, shard-1) (push) Has been cancelled
regression / regression-shards (overlay-montage-prod style-12-prod chat missing-host-comp-id png-sequence portrait-edge-bleed, shard-6) (push) Has been cancelled
regression / regression-shards (style-13-prod style-6-prod vignelli-stacking gsap-letters-render-compat audio-mux-parity, shard-8) (push) Has been cancelled
regression / regression-shards (style-15-prod hdr-hlg-regression style-1-prod many-cuts vfr-screen-recording render-symlinked-assets, shard-2) (push) Has been cancelled
CodeQL / Analyze (actions) (push) Has been cancelled
CodeQL / Analyze (javascript-typescript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docs / Validate docs (push) Has been cancelled
Sync skills to ClawHub / Publish changed skills (push) Has been cancelled
380 lines
17 KiB
HTML
Vendored
380 lines
17 KiB
HTML
Vendored
<!--
|
|
Texture Mask Text - CSS luminance masks that cut holes through letterforms.
|
|
|
|
Usage: add class="hf-texture-text hf-texture-{name}" to any text element.
|
|
Paste the real style element near the bottom of this file into your composition's HTML once.
|
|
Texture PNGs install to assets/texture-mask-text/masks; these CSS classes
|
|
reference them with project-root URLs so the CSS block can be pasted
|
|
into any composition.
|
|
|
|
Available textures (66 total):
|
|
Masonry:
|
|
hf-texture-brick - mortar line patterns
|
|
hf-texture-bricks-104 - ambientCG Bricks104
|
|
hf-texture-bricks-102 - ambientCG Bricks102
|
|
hf-texture-bricks-101 - ambientCG Bricks101
|
|
hf-texture-bricks-075-a - ambientCG Bricks075A
|
|
hf-texture-concrete - streaked channel cuts
|
|
hf-texture-concrete-034 - ambientCG Concrete034
|
|
hf-texture-concrete-047-a - ambientCG Concrete047A
|
|
hf-texture-concrete-046 - ambientCG Concrete046
|
|
hf-texture-concrete-042-a - ambientCG Concrete042A
|
|
hf-texture-plaster-001 - ambientCG Plaster001
|
|
hf-texture-painted-plaster-017 - ambientCG PaintedPlaster017
|
|
|
|
Stone:
|
|
hf-texture-rock - sharp hard cutouts
|
|
hf-texture-rock-063 - ambientCG Rock063
|
|
hf-texture-rock-058 - ambientCG Rock058
|
|
hf-texture-onyx - flowing marble veins
|
|
hf-texture-marble-012 - ambientCG Marble012
|
|
hf-texture-marble-016 - ambientCG Marble016
|
|
hf-texture-travertine-009 - ambientCG Travertine009
|
|
hf-texture-paving-stones-150 - ambientCG PavingStones150
|
|
hf-texture-paving-stones-138 - ambientCG PavingStones138
|
|
hf-texture-tiles-138 - ambientCG Tiles138
|
|
|
|
Ground / road:
|
|
hf-texture-ground-103 - ambientCG Ground103
|
|
hf-texture-ground-037 - ambientCG Ground037
|
|
hf-texture-ground-054 - ambientCG Ground054
|
|
hf-texture-ground-104 - ambientCG Ground104
|
|
hf-texture-ground-068 - ambientCG Ground068
|
|
hf-texture-ground-080 - ambientCG Ground080
|
|
hf-texture-road-012-a - ambientCG Road012A
|
|
hf-texture-road-008-a - ambientCG Road008A
|
|
hf-texture-road-007 - ambientCG Road007
|
|
hf-texture-road-013-a - ambientCG Road013A
|
|
hf-texture-road-012-b - ambientCG Road012B
|
|
hf-texture-road-009-c - ambientCG Road009C
|
|
hf-texture-asphalt-031 - ambientCG Asphalt031
|
|
|
|
Wood:
|
|
hf-texture-wood - horizontal grain slices
|
|
hf-texture-wood-094 - ambientCG Wood094
|
|
hf-texture-wood-092 - ambientCG Wood092
|
|
hf-texture-wood-051 - ambientCG Wood051
|
|
hf-texture-wood-066 - ambientCG Wood066
|
|
hf-texture-wood-049 - ambientCG Wood049
|
|
hf-texture-wood-058 - ambientCG Wood058
|
|
hf-texture-wood-floor-051 - ambientCG WoodFloor051
|
|
hf-texture-wood-floor-064 - ambientCG WoodFloor064
|
|
hf-texture-wood-floor-070 - ambientCG WoodFloor070
|
|
hf-texture-bark-014 - ambientCG Bark014
|
|
|
|
Metal:
|
|
hf-texture-metal - rust and pit erosion
|
|
hf-texture-metal-049-a - ambientCG Metal049A
|
|
hf-texture-metal-055-a - ambientCG Metal055A
|
|
hf-texture-metal-046-b - ambientCG Metal046B
|
|
hf-texture-metal-061-b - ambientCG Metal061B
|
|
hf-texture-metal-048-a - ambientCG Metal048A
|
|
hf-texture-metal-032 - ambientCG Metal032
|
|
hf-texture-metal-041-a - ambientCG Metal041A
|
|
hf-texture-metal-038 - ambientCG Metal038
|
|
hf-texture-diamond-plate-009 - ambientCG DiamondPlate009
|
|
|
|
Organic / soft:
|
|
hf-texture-lava - smooth organic erosion
|
|
hf-texture-grass-005 - ambientCG Grass005
|
|
hf-texture-grass-001 - ambientCG Grass001
|
|
hf-texture-grass-004 - ambientCG Grass004
|
|
hf-texture-carpet - fine repeating weave
|
|
hf-texture-fabric-083 - ambientCG Fabric083
|
|
hf-texture-snow - soft patchy dissolve
|
|
hf-texture-snow-015 - ambientCG Snow015
|
|
hf-texture-leather-037 - ambientCG Leather037
|
|
hf-texture-fabric-080 - ambientCG Fabric080
|
|
|
|
Custom properties:
|
|
--mask-size cover CSS mask-size
|
|
--mask-position center CSS mask-position
|
|
--mask-contrast 1 filter contrast to sharpen/soften edges
|
|
|
|
Custom texture (set mask-image directly, not via custom property):
|
|
<div class="hf-texture-text" style="-webkit-mask-image: url('my-texture.png'); mask-image: url('my-texture.png')">TEXT</div>
|
|
|
|
Drop shadow (follows masked contour, not bounding box):
|
|
<div style="filter: drop-shadow(2px 3px 4px rgba(0,0,0,0.3))">
|
|
<div class="hf-texture-text hf-texture-lava">TEXT</div>
|
|
</div>
|
|
-->
|
|
|
|
<style>
|
|
.hf-texture-text {
|
|
color: #fff;
|
|
-webkit-mask-size: var(--mask-size, cover);
|
|
mask-size: var(--mask-size, cover);
|
|
-webkit-mask-position: var(--mask-position, center);
|
|
mask-position: var(--mask-position, center);
|
|
-webkit-mask-mode: luminance;
|
|
mask-mode: luminance;
|
|
filter: contrast(var(--mask-contrast, 1));
|
|
}
|
|
|
|
.hf-texture-lava {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/lava.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/lava.png");
|
|
}
|
|
.hf-texture-rock {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/rock.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/rock.png");
|
|
}
|
|
.hf-texture-concrete {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/concrete.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/concrete.png");
|
|
}
|
|
.hf-texture-brick {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/brick.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/brick.png");
|
|
}
|
|
.hf-texture-wood {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood.png");
|
|
}
|
|
.hf-texture-onyx {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/onyx.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/onyx.png");
|
|
}
|
|
.hf-texture-carpet {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/carpet.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/carpet.png");
|
|
}
|
|
.hf-texture-metal {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal.png");
|
|
}
|
|
.hf-texture-snow {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/snow.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/snow.png");
|
|
}
|
|
.hf-texture-bricks-104 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/bricks-104.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/bricks-104.png");
|
|
}
|
|
.hf-texture-ground-103 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-103.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-103.png");
|
|
}
|
|
.hf-texture-grass-005 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/grass-005.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/grass-005.png");
|
|
}
|
|
.hf-texture-rock-063 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/rock-063.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/rock-063.png");
|
|
}
|
|
.hf-texture-wood-094 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-094.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-094.png");
|
|
}
|
|
.hf-texture-road-012-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-012-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-012-a.png");
|
|
}
|
|
.hf-texture-wood-092 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-092.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-092.png");
|
|
}
|
|
.hf-texture-metal-049-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-049-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-049-a.png");
|
|
}
|
|
.hf-texture-wood-floor-051 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-floor-051.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-floor-051.png");
|
|
}
|
|
.hf-texture-paving-stones-150 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/paving-stones-150.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/paving-stones-150.png");
|
|
}
|
|
.hf-texture-road-008-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-008-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-008-a.png");
|
|
}
|
|
.hf-texture-road-007 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-007.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-007.png");
|
|
}
|
|
.hf-texture-metal-055-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-055-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-055-a.png");
|
|
}
|
|
.hf-texture-concrete-034 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/concrete-034.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/concrete-034.png");
|
|
}
|
|
.hf-texture-grass-001 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/grass-001.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/grass-001.png");
|
|
}
|
|
.hf-texture-wood-051 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-051.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-051.png");
|
|
}
|
|
.hf-texture-asphalt-031 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/asphalt-031.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/asphalt-031.png");
|
|
}
|
|
.hf-texture-wood-floor-064 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-floor-064.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-floor-064.png");
|
|
}
|
|
.hf-texture-concrete-047-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/concrete-047-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/concrete-047-a.png");
|
|
}
|
|
.hf-texture-metal-046-b {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-046-b.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-046-b.png");
|
|
}
|
|
.hf-texture-grass-004 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/grass-004.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/grass-004.png");
|
|
}
|
|
.hf-texture-marble-012 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/marble-012.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/marble-012.png");
|
|
}
|
|
.hf-texture-ground-037 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-037.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-037.png");
|
|
}
|
|
.hf-texture-tiles-138 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/tiles-138.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/tiles-138.png");
|
|
}
|
|
.hf-texture-wood-066 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-066.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-066.png");
|
|
}
|
|
.hf-texture-concrete-046 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/concrete-046.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/concrete-046.png");
|
|
}
|
|
.hf-texture-wood-049 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-049.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-049.png");
|
|
}
|
|
.hf-texture-road-013-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-013-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-013-a.png");
|
|
}
|
|
.hf-texture-plaster-001 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/plaster-001.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/plaster-001.png");
|
|
}
|
|
.hf-texture-snow-015 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/snow-015.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/snow-015.png");
|
|
}
|
|
.hf-texture-road-012-b {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-012-b.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-012-b.png");
|
|
}
|
|
.hf-texture-concrete-042-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/concrete-042-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/concrete-042-a.png");
|
|
}
|
|
.hf-texture-bricks-102 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/bricks-102.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/bricks-102.png");
|
|
}
|
|
.hf-texture-rock-058 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/rock-058.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/rock-058.png");
|
|
}
|
|
.hf-texture-wood-floor-070 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-floor-070.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-floor-070.png");
|
|
}
|
|
.hf-texture-bricks-101 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/bricks-101.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/bricks-101.png");
|
|
}
|
|
.hf-texture-travertine-009 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/travertine-009.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/travertine-009.png");
|
|
}
|
|
.hf-texture-ground-054 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-054.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-054.png");
|
|
}
|
|
.hf-texture-wood-058 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/wood-058.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/wood-058.png");
|
|
}
|
|
.hf-texture-ground-104 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-104.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-104.png");
|
|
}
|
|
.hf-texture-painted-plaster-017 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/painted-plaster-017.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/painted-plaster-017.png");
|
|
}
|
|
.hf-texture-paving-stones-138 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/paving-stones-138.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/paving-stones-138.png");
|
|
}
|
|
.hf-texture-ground-068 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-068.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-068.png");
|
|
}
|
|
.hf-texture-bricks-075-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/bricks-075-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/bricks-075-a.png");
|
|
}
|
|
.hf-texture-ground-080 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/ground-080.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/ground-080.png");
|
|
}
|
|
.hf-texture-road-009-c {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/road-009-c.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/road-009-c.png");
|
|
}
|
|
.hf-texture-bark-014 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/bark-014.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/bark-014.png");
|
|
}
|
|
.hf-texture-marble-016 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/marble-016.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/marble-016.png");
|
|
}
|
|
.hf-texture-fabric-083 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/fabric-083.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/fabric-083.png");
|
|
}
|
|
.hf-texture-metal-061-b {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-061-b.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-061-b.png");
|
|
}
|
|
.hf-texture-metal-048-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-048-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-048-a.png");
|
|
}
|
|
.hf-texture-metal-032 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-032.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-032.png");
|
|
}
|
|
.hf-texture-metal-041-a {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-041-a.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-041-a.png");
|
|
}
|
|
.hf-texture-metal-038 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/metal-038.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/metal-038.png");
|
|
}
|
|
.hf-texture-diamond-plate-009 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/diamond-plate-009.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/diamond-plate-009.png");
|
|
}
|
|
.hf-texture-leather-037 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/leather-037.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/leather-037.png");
|
|
}
|
|
.hf-texture-fabric-080 {
|
|
-webkit-mask-image: url("/assets/texture-mask-text/masks/fabric-080.png");
|
|
mask-image: url("/assets/texture-mask-text/masks/fabric-080.png");
|
|
}
|
|
</style>
|