diff --git a/app/public/assets/logo/logo-mark-128.png b/app/public/assets/logo/logo-mark-128.png new file mode 100644 index 0000000..b59c94a Binary files /dev/null and b/app/public/assets/logo/logo-mark-128.png differ diff --git a/app/public/assets/logo/logo-mark-512.png b/app/public/assets/logo/logo-mark-512.png new file mode 100644 index 0000000..b85724b Binary files /dev/null and b/app/public/assets/logo/logo-mark-512.png differ diff --git a/app/public/assets/logo/logo-mark.svg b/app/public/assets/logo/logo-mark.svg new file mode 100644 index 0000000..7f2be09 --- /dev/null +++ b/app/public/assets/logo/logo-mark.svg @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file diff --git a/app/resources/views/site/emoji-detail.blade.php b/app/resources/views/site/emoji-detail.blade.php index 9f66c58..bf1cada 100644 --- a/app/resources/views/site/emoji-detail.blade.php +++ b/app/resources/views/site/emoji-detail.blade.php @@ -2,52 +2,202 @@ @section('title', ($emoji['name'] ?? 'Emoji').' - Dewemoji') +@php + $name = $emoji['name'] ?? ''; + $category = $emoji['category'] ?? ''; + $subcategory = $emoji['subcategory'] ?? ''; + $symbol = $emoji['emoji'] ?? ''; + $slug = $emoji['slug'] ?? ''; + $description = $emoji['description'] ?? ''; + $unified = $emoji['unified'] ?? ''; + $shortcode = $emoji['shortcodes'][0] ?? ''; + $htmlHex = ''; + $cssCode = ''; + if (!empty($emoji['codepoints'][0])) { + $hex = strtoupper($emoji['codepoints'][0]); + $htmlHex = '&#x'.$hex.';'; + $cssCode = '\\'.$hex; + } + $related = array_slice($emoji['related'] ?? [], 0, 8); + $keywords = array_slice($emoji['keywords_en'] ?? [], 0, 16); +@endphp + @section('content') -
-

← Back to emoji list

+
+ -
-
{{ $emoji['emoji'] ?? '' }}
-
-

{{ $emoji['name'] ?? '' }}

-

{{ $emoji['category'] ?? '' }} / {{ $emoji['subcategory'] ?? '' }}

-

{{ $emoji['description'] ?? '' }}

+
+
+ Home + + {{ $category }} + + {{ $name }} +
+ +
+
+
+
+
{{ $symbol }}
+
+ +
+
+ + @if(count($related) > 0) +
+

Related

+
+ @foreach($related as $item) + + @endforeach +
+
+ @endif +
+ +
+
+
+ {{ $subcategory }} +
+

{{ $name }}

+

{{ $description }}

+
+ +
+ +
+ +
+ @if($shortcode !== '') + + @endif + + @if($unified !== '') + + @endif + + @if($htmlHex !== '') + + @endif + + @if($cssCode !== '') + + @endif +
+ + @if(count($keywords) > 0) +
+
+ +

Semantic Tags

+
+
+ @foreach($keywords as $tag) + {{ $tag }} + @endforeach +
+
+ @endif
-
+
Dewemoji Native β€’ Press 'C' to copy
+
+
-
- Slug: {{ $emoji['slug'] ?? '' }} - @if(!empty($emoji['unified'])) - Unified: {{ $emoji['unified'] }} - @endif - -
+ - @if(!empty($emoji['keywords_en']) && is_array($emoji['keywords_en'])) -

Keywords (EN)

-
- @foreach($emoji['keywords_en'] as $kw) - {{ $kw }} - @endforeach -
- @endif -
+
+
+ + Copied! +
+
@endsection @push('scripts') @endpush - diff --git a/app/resources/views/site/home.blade.php b/app/resources/views/site/home.blade.php index b692135..87561e4 100644 --- a/app/resources/views/site/home.blade.php +++ b/app/resources/views/site/home.blade.php @@ -1,65 +1,213 @@ @extends('site.layout') -@section('title', 'Dewemoji - Emoji Browser') +@section('title', 'Dewemoji - Discover') + +@push('head') + +@endpush @section('content') -
-

Emoji Browser

-

Rebuilt website powered by /v1 APIs.

- -
- - - +
+
- -
-
- Results - 0 / 0 + + -
+
+
+
+
+
+
+
+
+ +
+ + +
+
-
- +
+ + + + +
+
+ +
+
+ + + + + +
+
Showing 0
+
+
+
+ +
+
+
+
+
+ +
+
+ NEW ENGINE +

Semantic Discovery

+

Search the meaning, not just emoji names. EN + ID keywords supported.

+
+
+
+ +
+
+

Trending Now

+ +
+ +
+ +
+
+
+ +
+ 0 items +
+
+

Recent

+
+
+
+
+ +
+

All Emojis

+
+ 0 / 0 +
+ +
+ +
+ +
+
-
+ + + + + +
+
+ + Copied! +
+
@endsection @push('scripts') @endpush - diff --git a/app/resources/views/site/layout.blade.php b/app/resources/views/site/layout.blade.php index 5c36151..c0988aa 100644 --- a/app/resources/views/site/layout.blade.php +++ b/app/resources/views/site/layout.blade.php @@ -1,92 +1,93 @@ - + @yield('title', 'Dewemoji') + + + + + + @stack('head') - -
-
- Dewemoji - -
-
+ +
+
+
+
-
- @yield('content') -
+ @yield('content') - + @stack('scripts') - diff --git a/references/common-page.html b/references/common-page.html new file mode 100644 index 0000000..d5f6712 --- /dev/null +++ b/references/common-page.html @@ -0,0 +1,286 @@ + + + + + + Privacy Policy - Dewemoji + + + + + + + + + + +
+
+
+
+ +
+ + + + +
+ + +
+
+
+ Legal + + Privacy Policy +
+

Privacy Policy

+
+
+ + +
+
+ + +
+
+ + +
+ + +
+
+

At a Glance

+

+ We value your privacy. We do not sell your personal data. We only collect essential metrics to improve the Dewemoji API performance and ensure security. This document outlines exactly what we track. +

+
+
+
+ + +
+
+

+ 01. Introduction +

+

+ This Privacy Policy explains how Dewemoji ("we", "us", or "our") collects, uses, and discloses your information when you use our website and NativePHP application. By accessing or using the Service, you agree to the collection and use of information in accordance with this policy. +

+
+ +
+

+ 02. Information We Collect +

+

+ We collect several different types of information for various purposes to provide and improve our Service to you. +

+

Usage Data

+

+ We may also collect information on how the Service is accessed and used ("Usage Data"). This Usage Data may include information such as: +

+
    +
  • Your computer's Internet Protocol address (e.g. IP address)
  • +
  • Browser type, browser version
  • +
  • The pages of our Service that you visit
  • +
  • The time and date of your visit
  • +
  • Unique device identifiers and other diagnostic data
  • +
+
+ +
+

+ 03. Tracking & Cookies +

+

+ We use cookies and similar tracking technologies to track the activity on our Service and hold certain information. +

+
+ +

+ Note for NativePHP Users: The desktop application stores local configuration files on your machine. These are not transmitted to our servers unless you sync your account. +

+
+
+ +
+

+ 04. Contact Us +

+

+ If you have any questions about this Privacy Policy, please contact us: +

+ + privacy@dewemoji.com + +
+
+ + +
+ © 2026 Dewemoji Inc. All rights reserved. +
+
+ + + + +
+
+
+
+ + + + \ No newline at end of file diff --git a/references/homepage-refined.html b/references/homepage-refined.html new file mode 100644 index 0000000..3faa207 --- /dev/null +++ b/references/homepage-refined.html @@ -0,0 +1,336 @@ + + + + + + Dewemoji - Discover + + + + + + + + + + +
+
+
+
+ +
+ + + + +
+ + + +
+
+ + +
+
+
+
+ +
+ + +
+
+ + +
+ +
+
+
+
+
+ + +
+
+ + + +
+ + +
+
+ +
+
+ NEW ENGINE +

Semantic Discovery

+

Don't remember the name? Search the vibe. Our API understands "celebration" β†’ πŸŽ‰ πŸ₯³ 🍾.

+
+ +
+
+ + +
+
+

Trending Now

+ +
+
+ + + + + +
+
+ + +
+
+
+ +
+ 3,664 items +
+
+

Recent

+
+ + + +
+
+
+ +
+ + +
+

All Emojis

+
+ Showing 42 +
+ +
+ +
+ + + +
+
+
+
+ + +
+
+ + Copied! +
+
+ + + + \ No newline at end of file diff --git a/references/homepage.html b/references/homepage.html new file mode 100644 index 0000000..bf2dbaf --- /dev/null +++ b/references/homepage.html @@ -0,0 +1,333 @@ + + + + + + Dewemoji - 2026 Revamp + + + + + + + + + + + + + + + +
+
+
+
+ + +
+ + + + + +
+ + +
+
+
+

+ Find by Keyword +

+

Search 3,600+ emojis by meaning, vibe, or tag.

+
+ + +
+ +
+
+
+ + +
+
+
+
+ +
+ + +
+
+
+ + +
+ + + +
+
+ +
+
+ SMART SEARCH +

Semantic Keywords

+

Don't just search "dog". Search "loyal", "pet", or "puppy". Our engine understands the context of every emoji.

+
+ #joy + #success + #travel +
+
+ +
+
+
πŸ” "Deadline" β†’ πŸ“… ⏳ 😫
+
πŸ” "Launch" β†’ πŸš€ πŸŽ‰ 🍾
+
+
+ + +
+
+

Trending Tags

+ +
+
+ #coding + #coffee + #weekend + #bug + #sick + #party +
+
+ # +
+
+ + +
+
+

Recent Copies

+ +
+
+ + + + + + + + + + +
+
+ + +
+
+ +
+
+

Smileys & People

+

Faces, hands, roles

+
+
+ 🫠 +
+
+ + +
+
+ +
+
+

Objects & Symbols

+

Tech, tools, signs

+
+
+ πŸ’‘ +
+
+ + +
+

Β© 2026 Dewemoji for NativePHP.

+
+
Database: 3,664 Emojis
+ v3.0.1-beta +
+
+ +
+
+
+ + +
+
+ + Copied to clipboard! +
+
+ + + + \ No newline at end of file diff --git a/references/pricing.html b/references/pricing.html new file mode 100644 index 0000000..fb1c610 --- /dev/null +++ b/references/pricing.html @@ -0,0 +1,293 @@ + + + + + + Pricing - Dewemoji + + + + + + + + + + +
+
+
+
+ +
+ + + + +
+ + +
+
+ Currency: + +
+
+ +
+ + +
+
+ + +
+

+ Supercharge your Workflow +

+

+ Get unlimited access to the Semantic Engine, API keys, and offline syncing. +

+
+ + +
+ + +
+ + +
+ + +
+
+

Starter

+

For casual emoji users.

+
+
+ $0 + /mo +
+
    +
  • + + Basic Search (Name only) +
  • +
  • + + Copy to Clipboard +
  • +
  • + + Standard Categories +
  • +
+ +
+ + +
+
+ MOST POPULAR +
+
+

Developer

+

Power users & builders.

+
+
+ $9 + /mo +
+
    +
  • + + Semantic Search Engine +
  • +
  • + + API Access (10k req/mo) +
  • +
  • + + Offline Database Sync +
  • +
  • + + JSON / CSV Export +
  • +
+ +
+ + +
+
+

Team

+

For shared assets.

+
+
+ $29 + /mo +
+
    +
  • + + Everything in Developer +
  • +
  • + + Shared "Favorites" Collections +
  • +
  • + + Unlimited API Access +
  • +
  • + + Priority Support +
  • +
+ +
+
+ + +
+

Frequently Asked Questions

+ +
+ +
+
+ Do I need an API key for the desktop app? + +
+

No, the basic desktop app works out of the box. The API key is only needed if you want to integrate Dewemoji into your own applications or CI/CD pipelines.

+
+ +
+
+ Does "Offline Sync" work on NativePHP? + +
+

Yes! The Developer plan downloads the entire semantic database (SQLite format) to your local machine, so search works instantly even without internet.

+
+
+
+ + +
+ Prices are in USD. VAT may apply. +
+ +
+
+
+
+ + + + \ No newline at end of file diff --git a/references/single-page.html b/references/single-page.html new file mode 100644 index 0000000..15a0145 --- /dev/null +++ b/references/single-page.html @@ -0,0 +1,277 @@ + + + + + + Grinning Face - Dewemoji + + + + + + + + + + + + +
+
+
+ +
+ + + + +
+ + +
+ Home + + Smileys & Emotion + + Grinning Face +
+ + +
+ + +
+ +
+ +
+ + +
+ πŸ˜€ +
+ + +
+ + +
+
+ + +
+

Related Variations

+
+ + + + + +
+
+
+ + +
+ + +
+
+ Face-Smiling + v1.0 +
+

Grinning Face

+

A yellow face with simple, open eyes and a broad, open smile, showing upper teeth and tongue on some platforms. Often conveys general pleasure and good cheer.

+
+ + +
+ + +
+ + +
+ +
+
+ Shortcode + +
+
:grinning:
+
+ + +
+
+ Unicode + +
+
U+1F600
+
+ + +
+
+ HTML Entity (Hex) + +
+
😀
+
+ + +
+
+ CSS Content + +
+
\1F600
+
+
+ + +
+
+ +

Semantic Tags

+
+
+ + happy + joy + smile + grin + cheerful + laugh + positive +
+
+ +
+
+ + + +
+
+ + +
+
+ + Copied! +
+
+ + + + \ No newline at end of file