d . media
The project shows how brand identity, content, web architecture, performance, and real application work as one system.
The project shows how brand identity, content, web architecture, performance, and real application work as one system.
The d . media platform, built as a fast, multilingual, maintainable website with a clear SEO/GEO foundation.
- 100 Performance, 100 Accessibility, 100 Best Practices, and 100 SEO in Lighthouse
- Migration to Astro and Cloudflare Pages
- SEO, GEO, and multilingual architecture for real use
- Real brand applications and an archive of 155 motion variants
The website had to present d . media as a creative studio and bring together services, projects, the brand book, legal pages, and a bilingual structure without losing speed, clarity, or mobile stability.
We organised the content, services, projects, contact flow, and archives into a minimal system that guides action without visual noise.
The platform moved from an initial Next.js website to an Astro/Cloudflare Pages architecture with clear routes, local browser-facing assets, and language parity between BG and EN.
The final baseline is a stable PageSpeed/Lighthouse state around 100 Performance, 100 Accessibility, 100 Best Practices, and 100 SEO, with possible momentary measurement fluctuations.
Moving to Astro reduced runtime weight and made the site more predictable for static publishing, route validation, and long-term maintenance.
Moving to Cloudflare Pages created cleaner infrastructure, direct domain control, a preview/live workflow, and removal of the active dependency on the former external asset layer.
Metadata, canonical, hreflang, sitemap, schema, social preview, and llms files are structured for search, AI search, and real indexing. An active Content-Signal policy and Markdown content negotiation were added for the primary public pages.
The site keeps the Panton typography, monochrome editorial direction, logotype-only social preview logic, and a minimal visual system without decorative noise.
The project archive went through PNG optimisation, bounded web derivatives, portrait/landscape logic for mockup sections, and dedicated iPhone/Safari stability iterations.
The case study includes an archive of 155 optimized logo intro and animation variants with poster frames and deferred loading, keeping the motion development accessible without weighing down the initial page load.
d-media.org works as its own case study: a brand system, real applications, content, project and motion archives, and a web platform built on the same standards we offer.
See the timeline of decisions, migrations, and systematic improvements behind the website.
Site historyThe available files from this project.
Motion archive
A complete selection of 155 intro and animation variants of the mark and logotype. Videos load only when played.
Cinematic intros
d . media cinematic intro v1
d . media cinematic intro v2
d . media cinematic intro v3
d . media cinematic intro v4
d . media cinematic intro v5
d . media cinematic intro v6
d . media cinematic intro v7
d . media cinematic intro v8
d . media cinematic intro v9
d . media cinematic intro v10
d . media cinematic intro v11
d . media cinematic intro v12
d . media cinematic intro v13
d . media cinematic intro v14
d . media cinematic intro v15
d . media cinematic intro v16
d . media cinematic intro v17
d . media cinematic intro v18
d . media cinematic intro v19
d . media cinematic intro v20
d . media cinematic intro v21
d . media cinematic intro v22
d . media cinematic intro v23
d . media cinematic intro v24
d . media cinematic intro v25
d . media cinematic intro v26
d . media cinematic intro v27
d . media cinematic intro v28
d . media cinematic intro v29
d . media cinematic intro v30
Other
d . media logo intro
d . media logotype intro
Logo animations
d . media logo animation v1.01
d . media logo animation v1.02
d . media logo animation v1.03
d . media logo animation v1.04
d . media logo animation v1.05
d . media logo animation v1.06
d . media logo animation v1.07
d . media logo animation v1.08
d . media logo animation v1.09
d . media logo animation v1.10
d . media logo animation v1.11
d . media logo animation v1.12
d . media logo animation v1.13
d . media logo animation v1.14
d . media logo animation v1.15
d . media logo animation v1.16
d . media logo animation v1.17
d . media logo animation v1.18
d . media logo animation v1.19
d . media logo animation v1.20
d . media logo animation v1.21
d . media logo animation v1.22
d . media logo animation v1.23
d . media logo animation v1.24
d . media logo animation v1.25
d . media logo animation v1.26
d . media logo animation v1.27
d . media logo animation v1.28
d . media logo animation v1.29
d . media logo animation v1.30
d . media logo animation v2.01
d . media logo animation v2.02
d . media logo animation v2.03
d . media logo animation v2.04
d . media logo animation v2.05
d . media logo animation v2.06
d . media logo animation v2.07
d . media logo animation v2.08
d . media logo animation v2.09
d . media logo animation v2.10
d . media logo animation v2.11
d . media logo animation v2.12
d . media logo animation v2.13
d . media logo animation v2.14
d . media logo animation v2.15
d . media logo animation v2.16
d . media logo animation v2.17
d . media logo animation v2.18
d . media logo animation v2.19
d . media logo animation v2.20
d . media logo animation v2.21
d . media logo animation v2.22
d . media logo animation v2.23
d . media logo animation v2.24
d . media logo animation v2.25
d . media logo animation v2.26
d . media logo animation v2.27
d . media logo animation v2.28
d . media logo animation v2.29
d . media logo animation v3.01
d . media logo animation v3.02
d . media logo animation v3.03
d . media logo animation v3.04
d . media logo animation v3.05
d . media logo animation v3.06
d . media logo animation v3.07
d . media logo animation v3.08
d . media logo animation v3.09
d . media logo animation v3.10
d . media logo animation v3.11
d . media logo animation v3.12
d . media logo animation v3.13
d . media logo animation v3.14
d . media logo animation v3.15
d . media logo animation v3.16
d . media logo animation v3.17
d . media logo animation v3.18
d . media logo animation v3.19
d . media logo animation v3.20
d . media logo animation v3.21
d . media logo animation v3.22
d . media logo animation v3.23
d . media logo animation v3.24
d . media logo animation v3.25
d . media logo animation v3.26
d . media logo animation v3.27
d . media logo animation v3.28
d . media logo animation v3.29
d . media logo animation v3.30
d . media logo animation v4.01
d . media logo animation v4.02
d . media logo animation v4.03
d . media logo animation v4.04
d . media logo animation v4.05
d . media logo animation v4.06
d . media logo animation v4.07
d . media logo animation v4.08
d . media logo animation v4.09
d . media logo animation v4.10
d . media logo animation v4.11
d . media logo animation v4.12
d . media logo animation v4.13
d . media logo animation v4.14
d . media logo animation v4.15
d . media logo animation v4.16
d . media logo animation v4.17
d . media logo animation v4.18
d . media logo animation v4.19
d . media logo animation v4.20
d . media logo animation v4.21
d . media logo animation v4.22
d . media logo animation v4.23
d . media logo animation v4.24
d . media logo animation v4.25
d . media logo animation v4.26
d . media logo animation v4.27
d . media logo animation v4.28
d . media logo animation v4.29
d . media logo animation v4.30
d . media logo animation v4.31
Logo intros
d . media logo intro v1
d . media logo intro v2
d . media logo intro v3
Related services
Brand Identity
Logo, logotype, and a visual system structured to keep the brand clear and recognisable.
View the brand identity scopeWeb Design & Development
Websites and digital platforms built around clarity, speed, visibility, and real use.
View the web design and development scopeContent Creation
Copy, visual formats, and content series arranged into a clear communication line.
View the content creation scopeIf you need a similar scope, start with short context.
Describe the project, the required result, and timing. From there we align the approach, scope, and next step.