Token导航 LogoToken导航TokenDH.com
Glue Stack Ui MCP Test logo
设计创作未说明官方级别未说明来源级核验

Glue Stack Ui MCP Test

MCP Server

基于Gluestack UI组件构建的React Web应用,用于实现响应式设计和主题配置。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Web开发React设计

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

NKavindya

提供方

NKavindya

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

REMS-胶水堆叠UI Web应用程序

基于Figma设计,使用Gluestack UI组件构建的React web应用程序。

⚠️ 当前状态

Figma API目前是速率限制的(429个错误),阻止自动获取设计数据。项目结构已建立并准备就绪。一旦恢复Figma API访问,将根据设计规范生成组件。

Figma文件: https://www.figma.com/design/sYNfZsEbjNZqPqU9pHBopB/REMS-glue-stack?node-id=3-2

🚀 快速开始

先决条件

  • Node.js 18+
  • npm或纱线

安装

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

📁 项目结构

/src
  /screens      - Screen components (one per Figma frame)
  /components   - Reusable UI components
  /theme        - Theme configuration and design tokens
  /utils        - Utility functions (responsive helpers, etc.)

🎨 技术

  • 反应18 -UI库
  • TypeScript -类型安全
  • 维特 -构建工具和开发服务器
  • 胶水堆叠UI -组件库(web版本)
  • React路由器 -导航

📦 关键依赖关系

  • @gluestack-ui/themed@latest -Gluestack UI web组件
  • react@18 -React库
  • react-dom@18 -React DOM
  • vite -构建工具
  • typescript -TypeScript编译器

🎯 下一步(一旦Figma Access可用)

  1. 获取Figma设计数据

- 使用Figma MCP从文件密钥中提取设计 sYNfZsEbjNZqPqU9pHBopB - 分析所有框架、组件和设计标记

  1. 更新主题配置

- 从Figma添加颜色到 src/theme/gluestack-ui.config.ts - 添加间距、排版和其他设计标记

  1. 生成屏幕组件

- 在中为每个Figma帧创建一个组件 src/screens/ - 精确匹配间距、排版和颜色 - 确保响应式设计

  1. 创建可重用组件

- 将常见模式提取到可重用组件中 - 发生在 src/components/

  1. 实施响应式设计

- 使用来自的响应式实用程序 src/utils/responsive.ts - 在移动设备、平板电脑和台式机上进行测试

🛠️ 发展

部件结构

组件使用Gluestack UI的web兼容组件:

import { Box, VStack, HStack, Text, Heading, Button } from '@gluestack-ui/themed'

const MyComponent = () => {
  return (
    
      
        Title
        Content
         {}}>
          Click Me
        
      
    
  )
}

响应式设计

使用响应式实用程序:

import { getResponsiveValue, isMobile, isDesktop } from '../utils/responsive'

const spacing = isMobile() ? '$2' : '$4'

主题代币

通过Gluestack UI的令牌系统访问主题令牌:


  Content

📝 备注

  • 这是一个 WEB 应用,不是React Native
  • 所有组件均来自 @gluestack-ui/themed
  • 未安装React Native依赖项
  • 组件使用与web兼容的模式

🔗 资源

目录标签

目录标签

Web开发React设计TypeScript本地部署响应式设计UI组件主题配置

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP