2
0

PageIndexController.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. namespace App\Http\Controllers;
  3. class PageIndexController extends Controller
  4. {
  5. public function index()
  6. {
  7. // 首页四个分流栏目:加栏目只需往 $cards 里追加一条,模板无需改动。
  8. $cards = [
  9. [
  10. 'slug' => 'library',
  11. 'eyebrow' => 'Library',
  12. 'title' => '圣典文库',
  13. 'lead' => '三藏 · 义注 · 复注 · 字典',
  14. 'image' => 'library',
  15. 'tint' => '#2E4A63',
  16. 'align' => 'start',
  17. 'href' => '/library',
  18. 'cta' => '进入文库',
  19. 'available' => true,
  20. ],
  21. [
  22. 'slug' => 'course',
  23. 'eyebrow' => 'Course',
  24. 'title' => '次第课程',
  25. 'lead' => '从零开始,逐部研读',
  26. 'image' => 'course',
  27. 'tint' => '#2A5257',
  28. 'align' => 'end',
  29. 'href' => '/library/course',
  30. 'cta' => '开始学习',
  31. 'available' => true,
  32. ],
  33. [
  34. 'slug' => 'workspace',
  35. 'eyebrow' => 'Workspace',
  36. 'title' => '翻译工作台',
  37. 'lead' => '术语、协作、校对、发布',
  38. 'image' => 'workspace',
  39. 'tint' => '#2C4A3C',
  40. 'align' => 'start',
  41. 'href' => '/pcd-v2026/workspace',
  42. 'cta' => '进入工作台',
  43. 'available' => true,
  44. ],
  45. [
  46. 'slug' => 'development',
  47. 'eyebrow' => 'Development',
  48. 'title' => '二次开发',
  49. 'lead' => 'API · MCP · GitHub',
  50. 'image' => 'development',
  51. 'tint' => '#4A4A48',
  52. 'align' => 'end',
  53. 'href' => null,
  54. 'cta' => '即将上线',
  55. 'available' => false,
  56. ],
  57. ];
  58. return view('pages.home', [
  59. 'cards' => $cards,
  60. ]);
  61. }
  62. }