mahdahar 329e4e6725 feat(figma): add local sync dashboard, API, and CLI tooling
Add Figma persistence and sync flow for one file source.

- create figma_files, figma_file_versions, and figma_comments tables with supporting migrations
- add FigmaSyncService for full and incremental sync, API fetch, pagination, dedupe, and upserts
- add CLI commands and shell wrappers for full and incremental sync runs
- expose Figma dashboard plus API endpoints for summary, snapshots, comments, and admin sync trigger
- wire route and sidebar entry for dashboard access
- trim legacy file_url and thumbnail_url fields, add version label/description support
2026-04-27 16:55:43 +07:00

15 lines
245 B
PHP

<?php
namespace App\Controllers;
class Figma extends BaseController
{
public function index()
{
$level = (int) session()->get('level');
$data['isAdmin'] = in_array($level, [0, 1, 2], true);
return view('figma_dashboard', $data);
}
}