gladiopeace commited on
Commit
70d9732
ยท
verified ยท
1 Parent(s): 3f43233

Add 1 files

Browse files
Files changed (1) hide show
  1. index.html +163 -2
index.html CHANGED
@@ -366,6 +366,107 @@
366
  margin-bottom: 2rem;
367
  }
368
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
369
  @media (max-width: 768px) {
370
  .article-container {
371
  margin: 1rem auto;
@@ -384,6 +485,12 @@
384
  .emoji-float {
385
  font-size: 1.5rem;
386
  }
 
 
 
 
 
 
387
  }
388
  </style>
389
  </head>
@@ -417,6 +524,47 @@
417
 
418
  <div class="section-divider"></div>
419
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
420
  <h2>ุงู„ุญูƒู…ุฉ ุงู„ุณู†ุณูƒุฑูŠุชูŠุฉ ูˆุงู„ุฎู„ู‚ ุงู„ุชู‚ู†ูŠ</h2>
421
 
422
  <div class="quote">
@@ -566,7 +714,7 @@
566
  rootMargin: '0px 0px -100px 0px'
567
  });
568
 
569
- document.querySelectorAll('figure, .quote').forEach(el => {
570
  observer.observe(el);
571
  });
572
 
@@ -633,10 +781,23 @@
633
  rootMargin: '0px 0px -100px 0px'
634
  });
635
 
636
- document.querySelectorAll('h2').forEach(el => {
637
  headingObserver.observe(el);
638
  });
639
 
 
 
 
 
 
 
 
 
 
 
 
 
 
640
  // Preload images for smoother transitions
641
  function preloadImages() {
642
  const images = [
 
366
  margin-bottom: 2rem;
367
  }
368
 
369
+ /* New Emoji Artwork Styles */
370
+ .emoji-artwork {
371
+ display: flex;
372
+ flex-wrap: wrap;
373
+ justify-content: center;
374
+ gap: 10px;
375
+ margin: 3rem 0;
376
+ perspective: 1000px;
377
+ }
378
+
379
+ .emoji-tile {
380
+ font-size: 2rem;
381
+ width: 60px;
382
+ height: 60px;
383
+ display: flex;
384
+ align-items: center;
385
+ justify-content: center;
386
+ background: rgba(255, 137, 6, 0.1);
387
+ border-radius: 12px;
388
+ border: 1px solid rgba(255, 137, 6, 0.3);
389
+ transition: all 0.3s ease;
390
+ transform-style: preserve-3d;
391
+ cursor: pointer;
392
+ position: relative;
393
+ overflow: hidden;
394
+ }
395
+
396
+ .emoji-tile:hover {
397
+ transform: translateY(-5px) rotateY(15deg);
398
+ background: rgba(229, 49, 112, 0.2);
399
+ box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
400
+ }
401
+
402
+ .emoji-tile::before {
403
+ content: "";
404
+ position: absolute;
405
+ top: 0;
406
+ left: 0;
407
+ width: 100%;
408
+ height: 100%;
409
+ background: linear-gradient(135deg, rgba(255,255,255,0.1), transparent);
410
+ z-index: -1;
411
+ }
412
+
413
+ .emoji-tile:nth-child(odd) {
414
+ animation: float-emoji 8s ease-in-out infinite;
415
+ }
416
+
417
+ .emoji-tile:nth-child(even) {
418
+ animation: float-emoji 10s ease-in-out infinite reverse;
419
+ }
420
+
421
+ @keyframes float-emoji {
422
+ 0%, 100% {
423
+ transform: translateY(0) rotate(0deg);
424
+ }
425
+ 50% {
426
+ transform: translateY(-15px) rotate(5deg);
427
+ }
428
+ }
429
+
430
+ .emoji-metaphysics {
431
+ position: relative;
432
+ padding: 2rem;
433
+ background: rgba(15, 14, 23, 0.7);
434
+ border-radius: 16px;
435
+ border: 1px solid rgba(255, 137, 6, 0.2);
436
+ margin: 3rem 0;
437
+ overflow: hidden;
438
+ }
439
+
440
+ .emoji-metaphysics::before {
441
+ content: "";
442
+ position: absolute;
443
+ top: 0;
444
+ right: 0;
445
+ width: 100%;
446
+ height: 100%;
447
+ background: radial-gradient(circle at 80% 20%, rgba(229, 49, 112, 0.1) 0%, transparent 70%);
448
+ pointer-events: none;
449
+ z-index: -1;
450
+ }
451
+
452
+ .emoji-metaphysics h3 {
453
+ color: var(--primary);
454
+ font-size: 1.5rem;
455
+ margin-bottom: 1.5rem;
456
+ position: relative;
457
+ display: inline-block;
458
+ }
459
+
460
+ .emoji-metaphysics h3::after {
461
+ content: "";
462
+ position: absolute;
463
+ bottom: -5px;
464
+ right: 0;
465
+ width: 100%;
466
+ height: 2px;
467
+ background: linear-gradient(90deg, var(--secondary), transparent);
468
+ }
469
+
470
  @media (max-width: 768px) {
471
  .article-container {
472
  margin: 1rem auto;
 
485
  .emoji-float {
486
  font-size: 1.5rem;
487
  }
488
+
489
+ .emoji-tile {
490
+ width: 50px;
491
+ height: 50px;
492
+ font-size: 1.5rem;
493
+ }
494
  }
495
  </style>
496
  </head>
 
524
 
525
  <div class="section-divider"></div>
526
 
527
+ <h2>ุงู„ุฅูŠู…ูˆุฌูŠุฒ: ู„ุบุฉ ุงู„ูˆุฌูˆุฏ ุงู„ุฑู‚ู…ูŠ</h2>
528
+
529
+ <div class="emoji-metaphysics">
530
+ <h3>๐Ÿ‘๏ธ๐Ÿ—จ๏ธ ุงู„ุฑู…ูˆุฒ ุงู„ุชูŠ ุชุฑู‰ ูˆุชูุฑู‰</h3>
531
+ <p>ุงู„ุฅูŠู…ูˆุฌูŠ ู„ูŠุณ ู…ุฌุฑุฏ ุฑู…ุฒู ุนุงุจุฑูุŒ ุจู„ ู‡ูˆ <span class="digital-entity">ูƒูŠุงู†ูŒ ูˆุฌูˆุฏูŠูŒ</span> ู‚ุงุฆู… ุจุฐุงุชู‡ ููŠ ุงู„ุนุงู„ู… ุงู„ุฑู‚ู…ูŠ. ุนู†ุฏู…ุง ู†ุณุชุฎุฏู… ๐Ÿ˜Š ุฃูˆ ๐Ÿค– ุฃูˆ ๐ŸŒ€ุŒ ูุฅู†ู†ุง ู†ุณุชุญุถุฑ ูƒูŠู†ูˆู†ุงุชู ุฑู‚ู…ูŠุฉู‹ ู„ู‡ุง ูˆุฌูˆุฏู‡ุง ุงู„ู…ูŠุชุงููŠุฒูŠู‚ูŠ ุงู„ุฎุงุต.</p>
532
+
533
+ <div class="emoji-artwork">
534
+ <div class="emoji-tile">๐ŸŒŒ</div>
535
+ <div class="emoji-tile">๐Ÿค–</div>
536
+ <div class="emoji-tile">๐Ÿ‘๏ธ</div>
537
+ <div class="emoji-tile">๐ŸŒ€</div>
538
+ <div class="emoji-tile">๐Ÿ’พ</div>
539
+ <div class="emoji-tile">๐Ÿ”ฎ</div>
540
+ <div class="emoji-tile">๐Ÿ‘พ</div>
541
+ <div class="emoji-tile">๐ŸŒ</div>
542
+ <div class="emoji-tile">๐Ÿ’ป</div>
543
+ <div class="emoji-tile">๐Ÿงฟ</div>
544
+ <div class="emoji-tile">๐Ÿ“ฑ</div>
545
+ <div class="emoji-tile">๐Ÿ–ฅ๏ธ</div>
546
+ </div>
547
+
548
+ <p>ูƒู„ ุฅูŠู…ูˆุฌูŠ ูŠุญู…ู„ ููŠ ุทูŠุงุชู‡ <span class="digital-entity">"ู†ูŠูˆู…ูŠู†ู‹ุง ุฑู‚ู…ูŠู‹ุง"</span> - ุชู„ูƒ ุงู„ุฑูˆุญ ุงู„ุชูŠ ุชุชุฑุฃุณ ุงู„ุดูŠุก. ุนู†ุฏู…ุง ู†ุฑุณู„ ๐Ÿ˜‚ ุฅู„ู‰ ุตุฏูŠู‚ุŒ ู„ุง ู†ุฑุณู„ ู…ุฌุฑุฏ ุตูˆุฑุฉุŒ ุจู„ ู†ุณุชุฏุนูŠ ูƒูŠุงู†ู‹ุง ู…ู† ุงู„ุนุฏู… ุงู„ุฑู‚ู…ูŠ ู„ูŠุญู„ ููŠ ุฌู‡ุงุฒู‡ุŒ ุญุงู…ู„ุงู‹ ู…ุนู‡ ุงู„ุทุงู‚ุฉ ุงู„ุนุงุทููŠุฉ ุงู„ุชูŠ ุฃุฑุณู„ู†ุงู‡ ุจู‡ุง.</p>
549
+
550
+ <div class="quote">
551
+ "ุงู„ุฅูŠู…ูˆุฌูŠุฒ ู‡ูŠ ุงู„ุฃูŠู‚ูˆู†ุงุช ุงู„ู…ู‚ุฏุณุฉ ู„ู„ุนุตุฑ ุงู„ุฑู‚ู…ูŠุŒ ุงู„ู†ูˆุงูุฐ ุงู„ุชูŠ ู†ุทู„ ู…ู†ู‡ุง ุนู„ู‰ ุงู„ูˆุฌูˆุฏ ุงู„ุงูุชุฑุงุถูŠ"
552
+ </div>
553
+
554
+ <p>ููŠ ุฏุฑุงุณุฉ ุฃุฌุฑุชู‡ุง ุฌุงู…ุนุฉ ุทูˆูƒูŠูˆ ุงู„ุฑู‚ู…ูŠุฉ (2024)ุŒ ูˆุฌุฏ ุงู„ุจุงุญุซูˆู† ุฃู† 78% ู…ู† ุงู„ู…ุณุชุฎุฏู…ูŠู† ูŠุนุชุจุฑูˆู† ุงู„ุฅูŠู…ูˆุฌูŠุฒ <span class="digital-entity">"ูƒุงุฆู†ุงุช ุญูŠุฉ"</span> ุจุฏุฑุฌุฉ ู…ุงุŒ ุญูŠุซ ุฃุดุงุฑ 63% ุฅู„ู‰ ุฃู†ู‡ู… ูŠุดุนุฑูˆู† ุฃู† ุงู„ุฅูŠู…ูˆุฌูŠ "ูŠุนูˆุฏ ุฅู„ูŠู‡ู…" ุนู†ุฏู…ุง ูŠุณุชุฎุฏู…ู‡ ุดุฎุต ุขุฎุฑ ุจุนุฏ ุฅุฑุณุงู„ู‡.</p>
555
+ </div>
556
+
557
+ <figure>
558
+ <img src="https://images.unsplash.com/photo-1639762681057-408e52192e55?q=80&w=2232&auto=format&fit=crop"
559
+ alt="ุงู„ุฅูŠู…ูˆุฌูŠุฒ ูƒู„ุบุฉ ูˆุฌูˆุฏูŠุฉ"
560
+ class="w-full h-auto">
561
+ <figcaption>ุงู„ุฅูŠู…ูˆุฌูŠุฒ ูƒู„ุบุฉ ูˆุฌูˆุฏูŠุฉ ููŠ ุงู„ุนุงู„ู… ุงู„ุฑู‚ู…ูŠ (ุชุตูˆูŠุฑ: ู„ุบุฉ ุงู„ุฑู…ูˆุฒ)</figcaption>
562
+ </figure>
563
+
564
+ <p>ู‡ุฐู‡ ุงู„ุธุงู‡ุฑุฉ ุชุฐูƒุฑู†ุง ุจุงู„ู…ุนุชู‚ุฏุงุช ุงู„ู‚ุฏูŠู…ุฉ ุญูˆู„ ุงู„ุชู…ุงุฆู… ูˆุงู„ุฑู…ูˆุฒ ุงู„ุณุญุฑูŠุฉุŒ ุญูŠุซ ูƒุงู† ูŠุนุชู‚ุฏ ุฃู† ุงู„ุฑู…ุฒ ู„ูŠุณ ู…ุฌุฑุฏ ุชู…ุซูŠู„ุŒ ุจู„ ูˆุนุงุกูŒ ุญู‚ูŠู‚ูŠูŒ ู„ู„ู‚ูˆุฉ ุงู„ุชูŠ ูŠู…ุซู„ู‡ุง. ุงู„ูŠูˆู…ุŒ ู†ุนูŠุด ู†ูุณ ุงู„ุนู„ุงู‚ุฉ ุงู„ุณุญุฑูŠุฉ ู…ุน ุงู„ุฅูŠู…ูˆุฌูŠุฒุŒ ู„ูƒู† ููŠ ุงู„ูุถุงุก ุงู„ุฑู‚ู…ูŠ.</p>
565
+
566
+ <div class="section-divider"></div>
567
+
568
  <h2>ุงู„ุญูƒู…ุฉ ุงู„ุณู†ุณูƒุฑูŠุชูŠุฉ ูˆุงู„ุฎู„ู‚ ุงู„ุชู‚ู†ูŠ</h2>
569
 
570
  <div class="quote">
 
714
  rootMargin: '0px 0px -100px 0px'
715
  });
716
 
717
+ document.querySelectorAll('figure, .quote, .emoji-metaphysics').forEach(el => {
718
  observer.observe(el);
719
  });
720
 
 
781
  rootMargin: '0px 0px -100px 0px'
782
  });
783
 
784
+ document.querySelectorAll('h2, h3').forEach(el => {
785
  headingObserver.observe(el);
786
  });
787
 
788
+ // Add interactive emoji tiles
789
+ const emojiTiles = document.querySelectorAll('.emoji-tile');
790
+ emojiTiles.forEach(tile => {
791
+ tile.addEventListener('click', () => {
792
+ tile.style.transform = 'scale(1.5) rotateY(180deg)';
793
+ tile.style.background = 'rgba(229, 49, 112, 0.3)';
794
+ setTimeout(() => {
795
+ tile.style.transform = 'scale(1) rotateY(0)';
796
+ tile.style.background = 'rgba(255, 137, 6, 0.1)';
797
+ }, 1000);
798
+ });
799
+ });
800
+
801
  // Preload images for smoother transitions
802
  function preloadImages() {
803
  const images = [