<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, viewport-fit=cover">
  <!--SEO_HEAD_START-->
  <title>XToon Manga, Manhwa & Webtoon XT Comic Index</title>
  <meta name="description" content="Official XToon manga online index for free manga, manhwa, webtoon XT and WEBTOON chapters across MangaDex, Kuaikan and Mojoin.">
  <meta name="keywords" content="xtoon manga,xtoon manhwa,xtoon webtoon,webtoon xt,webtoon.xt,xtoon 주소,xtoon site,xtoon1,xtoon 365,manga online,free manga">
  <link rel="canonical" href="https://xtoon.top/">
  <meta property="og:type" content="website">
  <meta property="og:title" content="XToon Manga, Manhwa & Webtoon XT Comic Index">
  <meta property="og:description" content="Official XToon manga online index for free manga, manhwa, webtoon XT and WEBTOON chapters across MangaDex, Kuaikan and Mojoin.">
  <meta property="og:site_name" content="XToon 漫画库">
  <meta property="og:url" content="https://xtoon.top/">
  <meta name="twitter:card" content="summary">
  <meta name="twitter:title" content="XToon Manga, Manhwa & Webtoon XT Comic Index">
  <meta name="twitter:description" content="Official XToon manga online index for free manga, manhwa, webtoon XT and WEBTOON chapters across MangaDex, Kuaikan and Mojoin.">
  <!--SEO_HEAD_END-->
  <meta name="referrer" content="no-referrer">
  <link rel="stylesheet" href="/assets/xtoon-20260608122951/css/styles.css">
  <link rel="manifest" href="manifest.json">
  <meta name="theme-color" content="#1a1a2e">
  <meta name="mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-title" content="XToon 漫画库">
  <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
</head>
<body>

<!-- ===== COMIC PAGE (默认首页) ===== -->
<div class="page active" id="page-comic">
  <div class="comic-header">
    <div class="home-logo">
      <div class="logo-circle">XT</div>
      <span class="logo-text">XToon 漫画库</span>
      <span class="logo-desc">manga 分类漫画站群</span>
    </div>
    <form class="search-bar" id="comicSearchBar" action="javascript:void(0)">
      <svg class="search-icon" viewBox="0 0 24 24" width="16" height="16" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>
      <input type="search" id="comicSearchInput" placeholder="搜索漫画标题…" autocomplete="off" enterkeyhint="search">
      <button type="button" class="search-clear" id="comicSearchClear" hidden>&times;</button>
      <div class="search-results" id="comicSearchResults" hidden></div>
    </form>
    <div class="cat-tabs-shell">
      <div class="cat-tabs" id="comicTabs"></div>
      <button type="button" class="cat-tabs-more" id="comicTabsMore">分类 ›</button>
    </div>
  </div>
  <div class="comic-grid" id="comicGrid"></div>
</div>

<!-- ===== CATEGORIES PAGE ===== -->
<div class="page" id="page-categories">
  <div class="comic-header">
    <div class="home-logo">
      <div class="logo-circle">分类</div>
      <span class="logo-text">全部分类</span>
      <span class="logo-desc" id="categoriesCount"></span>
    </div>
  </div>
  <div class="categories-grid" id="categoriesGrid"></div>
</div>

<!-- ===== RANKING PAGE ===== -->
<div class="page" id="page-ranking">
  <div class="comic-header">
    <div class="home-logo">
      <div class="logo-circle">榜</div>
      <span class="logo-text">排行榜</span>
      <span class="logo-desc">基于本站漫画规模综合排序</span>
    </div>
    <div class="cat-tabs-shell">
      <div class="cat-tabs" id="rankingTabs"></div>
    </div>
  </div>
  <ol class="ranking-list" id="rankingList"></ol>
  <div class="ranking-footer-links" id="rankingFooterLinks"></div>
</div>

<!-- ===== COMIC DETAIL OVERLAY ===== -->
<div class="comic-detail" id="comicDetail">
  <div class="comic-detail-back">
    <svg viewBox="0 0 24 24"><path d="M19 12H5M12 19l-7-7 7-7" fill="none" stroke="#fff" stroke-width="2"/></svg>
  </div>
  <div class="comic-detail-body">
    <div class="comic-detail-cover">
      <img id="comicDetailCover" data-decrypt-src="" alt="" referrerpolicy="no-referrer">
    </div>
    <div class="comic-detail-info">
      <div class="comic-detail-title" id="comicDetailTitle"></div>
      <div class="comic-detail-tags" id="comicDetailTags"></div>
      <div class="comic-detail-summary" id="comicDetailSummary"></div>
      <div class="comic-detail-stats" id="comicDetailStats"></div>
      <button class="comic-read-btn" id="comicReadBtn" disabled>加载章节中…</button>
      <div class="comic-detail-chapters" id="comicDetailChapters"></div>
      <div class="comic-detail-links" id="comicDetailLinks"></div>
    </div>
  </div>
</div>

<!-- ===== COMIC READER OVERLAY ===== -->
<div class="comic-reader" id="comicReader">
  <div class="comic-reader-header" id="comicReaderHeader">
    <div class="comic-reader-back">
      <svg viewBox="0 0 24 24"><path d="M19 12H5M12 19l-7-7 7-7" fill="none" stroke="#fff" stroke-width="2"/></svg>
    </div>
    <div class="comic-reader-title" id="comicReaderTitle"></div>
    <div class="comic-reader-page" id="comicReaderPage">1/1</div>
  </div>
  <div class="comic-reader-body" id="comicReaderBody"></div>
  <div class="comic-reader-footer" id="comicReaderFooter" hidden></div>
</div>

<!-- ===== MINE PAGE ===== -->
<div class="page" id="page-mine">
  <div class="mine-page">
    <div class="mine-header">
      <div class="mine-avatar">👤</div>
      <div class="mine-info">
        <div class="mine-name">游客用户</div>
        <div class="mine-uid">UID: ...</div>
      </div>
    </div>
    <div class="mine-stats">
      <div class="mine-stat" data-action="collections"><div class="num">0</div><div class="label">收藏</div></div>
      <div class="mine-stat" data-action="history"><div class="num">0</div><div class="label">历史</div></div>
    </div>
    <div class="mine-section-title">常用功能</div>
    <div class="mine-menu">
      <div class="mine-menu-item">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg>
        <span class="menu-text">我的收藏</span>
        <span class="menu-arrow">›</span>
      </div>
      <div class="mine-menu-item">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>
        <span class="menu-text">阅读历史</span>
        <span class="menu-arrow">›</span>
      </div>
    </div>
    <div class="mine-section-title">其他</div>
    <div class="mine-menu">
      <div class="mine-menu-item">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="3"/><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"/></svg>
        <span class="menu-text">设置</span>
        <span class="menu-arrow">›</span>
      </div>
      <div class="mine-menu-item">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"/><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"/><line x1="12" y1="17" x2="12.01" y2="17"/></svg>
        <span class="menu-text">帮助与反馈</span>
        <span class="menu-arrow">›</span>
      </div>
      <div class="mine-menu-item">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"/><polyline points="13 2 13 9 20 9"/></svg>
        <span class="menu-text">关于我们</span>
        <span class="menu-arrow">›</span>
      </div>
    </div>
  </div>
</div>

<!-- ===== BOTTOM TAB BAR ===== -->
<div class="tab-bar">
  <div class="tab-item active" data-tab="comic">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"/><path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"/></svg>
    <span>漫画</span>
  </div>
  <div class="tab-item" data-tab="categories">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="3" width="7" height="7"/><rect x="14" y="3" width="7" height="7"/><rect x="14" y="14" width="7" height="7"/><rect x="3" y="14" width="7" height="7"/></svg>
    <span>分类</span>
  </div>
  <div class="tab-item" data-tab="ranking">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M18 20V10"/><path d="M12 20V4"/><path d="M6 20v-6"/></svg>
    <span>排行</span>
  </div>
  <div class="tab-item" data-tab="mine">
    <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg>
    <span>我的</span>
  </div>
</div>

<script type="module" src="/assets/xtoon-20260608122951/js/app.js"></script>
</body>
</html>
