faq.ejs 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <meta name="description"
  7. content="Find answers to frequently asked questions about our coloring pages, online coloring tools, downloads, and more at Yay! Coloring Pages.">
  8. <title>FAQ - Art Color</title>
  9. <link rel="icon" href="/assets/icon/favicon.ico" type="image/x-icon">
  10. <link rel="stylesheet" href="/stylesheets/v2/styles.css">
  11. <style>
  12. .page-title {
  13. color: var(--secondary-color);
  14. font-size: 2.2rem;
  15. margin: 40px 0 20px;
  16. text-align: center;
  17. }
  18. .page-description {
  19. color: var(--light-text);
  20. max-width: 800px;
  21. margin: 0 auto 50px;
  22. text-align: center;
  23. }
  24. /* FAQ 搜索框 */
  25. .faq-search {
  26. max-width: 600px;
  27. margin: 0 auto 40px;
  28. position: relative;
  29. }
  30. .faq-search input {
  31. width: 100%;
  32. padding: 12px 40px 12px 20px;
  33. border-radius: 30px;
  34. border: 1px solid #ddd;
  35. font-size: 1rem;
  36. outline: none;
  37. transition: all 0.3s ease;
  38. }
  39. .faq-search input:focus {
  40. border-color: var(--secondary-color);
  41. box-shadow: 0 0 0 2px rgba(78, 205, 196, 0.2);
  42. }
  43. .faq-search i {
  44. position: absolute;
  45. right: 15px;
  46. top: 50%;
  47. transform: translateY(-50%);
  48. color: var(--light-text);
  49. }
  50. /* FAQ 分类导航 */
  51. .faq-categories {
  52. display: flex;
  53. flex-wrap: wrap;
  54. justify-content: center;
  55. margin-bottom: 40px;
  56. }
  57. .faq-category {
  58. padding: 10px 20px;
  59. margin: 5px;
  60. border-radius: 30px;
  61. background-color: white;
  62. color: var(--text-color);
  63. cursor: pointer;
  64. transition: all 0.3s ease;
  65. box-shadow: 0 2px 5px rgba(0, 0, 0, 0.05);
  66. }
  67. .faq-category:hover {
  68. background-color: #f0f0f0;
  69. }
  70. .faq-category.active {
  71. background-color: var(--primary-color);
  72. color: white;
  73. }
  74. /* FAQ 部分样式 */
  75. .faq-section {
  76. margin: 40px 0;
  77. }
  78. .faq-category-title {
  79. color: var(--secondary-color);
  80. font-size: 1.8rem;
  81. margin-bottom: 20px;
  82. }
  83. .faq-item {
  84. background-color: white;
  85. border-radius: 10px;
  86. margin-bottom: 15px;
  87. box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  88. overflow: hidden;
  89. transition: all 0.3s ease;
  90. }
  91. .faq-question {
  92. padding: 20px;
  93. font-size: 1.1rem;
  94. font-weight: 600;
  95. color: var(--primary-color);
  96. cursor: pointer;
  97. display: flex;
  98. justify-content: space-between;
  99. align-items: center;
  100. transition: all 0.3s ease;
  101. }
  102. .faq-question:hover {
  103. background-color: #f8f9fa;
  104. padding-left: 25px;
  105. }
  106. .faq-question::after {
  107. content: '+';
  108. font-size: 1.5rem;
  109. color: var(--primary-color);
  110. transition: transform 0.5s ease;
  111. margin-left: 10px;
  112. }
  113. .faq-item.active .faq-question::after {
  114. transform: rotate(45deg);
  115. }
  116. .faq-answer {
  117. padding: 0 20px 0 40px;
  118. color: var(--light-text);
  119. max-height: 0;
  120. overflow: hidden;
  121. transition: max-height 0.5s ease, padding-top 0.3s ease, padding-bottom 0.3s ease;
  122. }
  123. .faq-item.active .faq-answer {
  124. max-height: 500px;
  125. padding-top: 10px;
  126. padding-bottom: 20px;
  127. }
  128. /* 联系我们提示 */
  129. .faq-contact {
  130. background-color: var(--secondary-color);
  131. color: white;
  132. padding: 30px;
  133. border-radius: 10px;
  134. text-align: center;
  135. margin: 60px 0;
  136. }
  137. .faq-contact h3 {
  138. font-size: 1.5rem;
  139. margin-bottom: 15px;
  140. color: white;
  141. }
  142. .faq-contact p {
  143. margin-bottom: 20px;
  144. color: white;
  145. }
  146. .faq-contact a {
  147. display: inline-block;
  148. background-color: white;
  149. color: var(--secondary-color);
  150. padding: 10px 24px;
  151. border-radius: 30px;
  152. font-weight: 600;
  153. text-decoration: none;
  154. transition: all 0.3s ease;
  155. }
  156. .faq-contact a:hover {
  157. background-color: var(--accent-color);
  158. color: white;
  159. }
  160. @media (max-width: 768px) {
  161. .page-title {
  162. font-size: 1.8rem;
  163. }
  164. .faq-category-title {
  165. font-size: 1.5rem;
  166. }
  167. .faq-question {
  168. font-size: 1rem;
  169. padding: 15px;
  170. }
  171. .faq-answer {
  172. padding: 0 15px 0 30px;
  173. }
  174. .faq-question:hover {
  175. padding-left: 20px;
  176. }
  177. .faq-contact h3 {
  178. font-size: 1.3rem;
  179. }
  180. }
  181. </style>
  182. </head>
  183. <body>
  184. <%- include('header') %>
  185. <div class="container">
  186. <div class="breadcrumb">
  187. <a href="/">Home</a> &gt; FAQ
  188. </div>
  189. <h1 class="page-title">Frequently Asked Questions</h1>
  190. <p class="page-description">Can't find what you're looking for? Check out our most frequently asked
  191. questions below. If you still have questions, feel free to <a href="/contact"
  192. style="color: var(--primary-color);">contact us</a>.</p>
  193. <!-- FAQ 搜索框 -->
  194. <div class="faq-search">
  195. <input type="text" id="faq-search" placeholder="Search for answers...">
  196. <i class="fa fa-search"></i>
  197. </div>
  198. <!-- FAQ 分类导航 -->
  199. <div class="faq-categories">
  200. <div class="faq-category active" data-category="all">All Categories</div>
  201. <div class="faq-category" data-category="finding">Finding Pages</div>
  202. <div class="faq-category" data-category="downloading">Downloading & Printing</div>
  203. <div class="faq-category" data-category="online">Online Coloring</div>
  204. <div class="faq-category" data-category="account">Account & Registration</div>
  205. <div class="faq-category" data-category="commercial">Commercial Use</div>
  206. <div class="faq-category" data-category="app">Mobile App</div>
  207. </div>
  208. <!-- FAQ 内容 -->
  209. <div class="faq-content">
  210. <!-- 查找页面分类 -->
  211. <div class="faq-section" data-category="finding">
  212. <h2 class="faq-category-title">Finding Coloring Pages</h2>
  213. <div class="faq-item">
  214. <div class="faq-question">How to find my favorite coloring page?</div>
  215. <div class="faq-answer">
  216. <p>You can use our <a href="/coloring-page-gallery"
  217. style="color: var(--primary-color);">Gallery</a> page, which features over 20,000
  218. coloring pages. It supports searching by various themes, or you can use the search box
  219. at the top of the page to look for specific topics.</p>
  220. </div>
  221. </div>
  222. <div class="faq-item">
  223. <div class="faq-question">Do you have coloring pages for specific holidays or seasons?</div>
  224. <div class="faq-answer">
  225. <p>Yes! We have a wide selection of holiday and seasonal coloring pages, including
  226. Christmas, Halloween, Easter, Valentine's Day, summer, winter, and more. You can find
  227. them by using the category filters in our gallery or by searching for the specific
  228. holiday or season.</p>
  229. </div>
  230. </div>
  231. <div class="faq-item">
  232. <div class="faq-question">How often do you add new coloring pages?</div>
  233. <div class="faq-answer">
  234. <p>Our team adds new coloring pages daily! We're constantly expanding our collection with
  235. fresh designs across various themes. To stay updated with our latest additions, you can
  236. subscribe to our newsletter or follow us on social media.</p>
  237. </div>
  238. </div>
  239. </div>
  240. <!-- 下载和打印分类 -->
  241. <div class="faq-section" data-category="downloading">
  242. <h2 class="faq-category-title">Downloading & Printing</h2>
  243. <div class="faq-item">
  244. <div class="faq-question">How to download a coloring page?</div>
  245. <div class="faq-answer">
  246. <p>On any coloring page detail page, click the "Download" button. You can choose between
  247. different formats (PDF or PNG) depending on your needs. The download will start
  248. automatically.</p>
  249. </div>
  250. </div>
  251. <div class="faq-item">
  252. <div class="faq-question">How to print a coloring page?</div>
  253. <div class="faq-answer">
  254. <p>After downloading the coloring page, open the file (PDF or PNG). Use your browser's print
  255. function (usually Ctrl+P on Windows/Linux or Command+P on Mac) to print the page. Make
  256. sure to select the appropriate printer settings for the best results.</p>
  257. </div>
  258. </div>
  259. <div class="faq-item">
  260. <div class="faq-question">The downloaded file is not opening. What should I do?</div>
  261. <div class="faq-answer">
  262. <p>If you're having trouble opening the downloaded file, try the following:</p>
  263. <ul>
  264. <li>Make sure you have the appropriate software installed (Adobe Reader for PDF files or
  265. an image viewer for PNG files).</li>
  266. <li>Try downloading the file again.</li>
  267. <li>Check if your internet connection was stable during the download.</li>
  268. <li>Try using a different browser to download the file.</li>
  269. </ul>
  270. </div>
  271. </div>
  272. </div>
  273. <!-- 在线填色分类 -->
  274. <div class="faq-section" data-category="online">
  275. <h2 class="faq-category-title">Online Coloring</h2>
  276. <div class="faq-item">
  277. <div class="faq-question">How to color online?</div>
  278. <div class="faq-answer">
  279. <p>On any coloring page detail page, click the "Paint Now!" button. This will take you to
  280. our online coloring studio. Here, you can color digitally using your mouse or
  281. touchscreen. Each section is numbered, and you just need to select the corresponding
  282. color from the palette and click on the sections to fill them in.</p>
  283. </div>
  284. </div>
  285. <div class="faq-item">
  286. <div class="faq-question">Can I save my online coloring progress?</div>
  287. <div class="faq-answer">
  288. <p>Yes! In the online coloring studio, click the "Save" button at any time to save your
  289. progress. All your saved projects can be found in your "My Works" section. You can
  290. return to them later to continue coloring.</p>
  291. </div>
  292. </div>
  293. <div class="faq-item">
  294. <div class="faq-question">How to share my colored artwork?</div>
  295. <div class="faq-answer">
  296. <p>Once you've completed your artwork in the online studio, click the "Share" button. You
  297. can share your creation directly to social media platforms like Facebook, Twitter, or
  298. Pinterest, or generate a shareable link to send to friends and family.</p>
  299. </div>
  300. </div>
  301. <div class="faq-item">
  302. <div class="faq-question">I see you support numbered coloring. Do you also support free coloring
  303. with custom brushes and colors?</div>
  304. <div class="faq-answer">
  305. <p>Yes! In addition to our numbered coloring pages, we also offer a free coloring mode that
  306. allows you to choose any brush and color you like. This feature is currently available
  307. on our iOS app. You can download it from the <a
  308. href="itms-apps://itunes.apple.com/app/id1626214585"
  309. style="color: var(--primary-color);">App Store</a> to start creating freely.</p>
  310. </div>
  311. </div>
  312. </div>
  313. <!-- 账户和注册分类 -->
  314. <div class="faq-section" data-category="account">
  315. <h2 class="faq-category-title">Account & Registration</h2>
  316. <div class="faq-item">
  317. <div class="faq-question">Do I need to create an account to use the site?</div>
  318. <div class="faq-answer">
  319. <p>You don't need an account to browse and download coloring pages. However, creating an
  320. account allows you to save your online coloring progress, access your colored artwork
  321. anytime, and participate in community features like sharing your creations.</p>
  322. </div>
  323. </div>
  324. <div class="faq-item">
  325. <div class="faq-question">How do I reset my password?</div>
  326. <div class="faq-answer">
  327. <p>Click on the "Forgot Password?" link on the login page. Enter the email address
  328. associated with your account, and we'll send you a password reset link. Follow the
  329. instructions in the email to reset your password.</p>
  330. </div>
  331. </div>
  332. <div class="faq-item">
  333. <div class="faq-question">Can I delete my account?</div>
  334. <div class="faq-answer">
  335. <p>Yes, you can delete your account at any time. Log in to your account, go to your profile
  336. settings, and click on the "Delete Account" option. Please note that deleting your
  337. account will permanently remove all your saved artwork and account information.</p>
  338. </div>
  339. </div>
  340. </div>
  341. <!-- 商业使用分类 -->
  342. <div class="faq-section" data-category="commercial">
  343. <h2 class="faq-category-title">Commercial Use</h2>
  344. <div class="faq-item">
  345. <div class="faq-question">Can I use your coloring pages commercially?</div>
  346. <div class="faq-answer">
  347. <p>Our coloring pages are for personal and non-commercial use only. You can print, color,
  348. and share them for personal enjoyment. However, you may not sell or redistribute our
  349. coloring pages in any form without prior written permission.</p>
  350. </div>
  351. </div>
  352. <div class="faq-item">
  353. <div class="faq-question">How can I get permission for commercial use?</div>
  354. <div class="faq-answer">
  355. <p>For commercial use inquiries, please <a href="/contact"
  356. style="color: var(--primary-color);">contact us</a> with details about your intended
  357. use. We offer licensing options for businesses, publishers, and organizations. Our team
  358. will review your request and provide you with the necessary information and pricing.</p>
  359. </div>
  360. </div>
  361. </div>
  362. <!-- 移动应用分类 -->
  363. <div class="faq-section" data-category="app">
  364. <h2 class="faq-category-title">Mobile App</h2>
  365. <div class="faq-item">
  366. <div class="faq-question">Do you have a mobile app?</div>
  367. <div class="faq-answer">
  368. <p>Yes! We have a dedicated mobile app available for both Android and iOS devices. The app
  369. offers all the features of our web platform with additional benefits like offline
  370. coloring and enhanced touch controls. You can download it from the <a
  371. href="itms-apps://itunes.apple.com/app/id1575480118?utm_source=share"
  372. style="color: var(--primary-color);">App Store</a> or <a
  373. href="https://play.google.com/store/apps/details?id=com.pcoloring.art.puzzle.color.by.number&utm_source=share"
  374. style="color: var(--primary-color);">Google Play</a>.</p>
  375. </div>
  376. </div>
  377. <div class="faq-item">
  378. <div class="faq-question">Can I sync my progress between the app and the website?</div>
  379. <div class="faq-answer">
  380. <p>Yes, if you log in to your account on both the app and the website, your saved projects
  381. and progress will be synced automatically. This allows you to start coloring on one
  382. device and continue on another.</p>
  383. </div>
  384. </div>
  385. <div class="faq-item">
  386. <div class="faq-question">Is the app free to download?</div>
  387. <div class="faq-answer">
  388. <p>Yes, our mobile app is free to download and use. There are also in-app purchases
  389. available for additional coloring pages and premium features.</p>
  390. </div>
  391. </div>
  392. </div>
  393. </div>
  394. <!-- 联系我们提示 -->
  395. <div class="faq-contact">
  396. <h3>Still have questions?</h3>
  397. <p>Our support team is here to help. Contact us if you can't find the answer to your question in our
  398. FAQ.</p>
  399. <a href="/contact">Contact Support</a>
  400. </div>
  401. </div>
  402. <%- include('footer') %>
  403. <script src="/scripts/script.js"></script>
  404. <script>
  405. // FAQ 折叠功能
  406. const faqQuestions = document.querySelectorAll('.faq-question');
  407. faqQuestions.forEach(question => {
  408. question.addEventListener('click', () => {
  409. const faqItem = question.parentElement;
  410. faqItem.classList.toggle('active');
  411. // 关闭其他打开的FAQ项
  412. document.querySelectorAll('.faq-item.active').forEach(item => {
  413. if (item !== faqItem) {
  414. item.classList.remove('active');
  415. }
  416. });
  417. });
  418. });
  419. // FAQ 分类筛选
  420. const faqCategories = document.querySelectorAll('.faq-category');
  421. const faqSections = document.querySelectorAll('.faq-section');
  422. faqCategories.forEach(category => {
  423. category.addEventListener('click', () => {
  424. // 更新活动分类样式
  425. faqCategories.forEach(cat => cat.classList.remove('active'));
  426. category.classList.add('active');
  427. const selectedCategory = category.getAttribute('data-category');
  428. // 显示匹配的FAQ部分
  429. faqSections.forEach(section => {
  430. if (selectedCategory === 'all' || section.getAttribute('data-category') === selectedCategory) {
  431. section.style.display = 'block';
  432. } else {
  433. section.style.display = 'none';
  434. }
  435. });
  436. });
  437. });
  438. // FAQ 搜索功能
  439. const searchInput = document.getElementById('faq-search');
  440. searchInput.addEventListener('input', () => {
  441. const searchTerm = searchInput.value.toLowerCase().trim();
  442. const faqItems = document.querySelectorAll('.faq-item');
  443. faqItems.forEach(item => {
  444. const question = item.querySelector('.faq-question').textContent.toLowerCase();
  445. const answer = item.querySelector('.faq-answer').textContent.toLowerCase();
  446. if (question.includes(searchTerm) || answer.includes(searchTerm)) {
  447. item.style.display = 'block';
  448. } else {
  449. item.style.display = 'none';
  450. }
  451. });
  452. });
  453. </script>
  454. </body>
  455. </html>