guoziyun

guoziyun پوش کردن به main در guoziyun/monitor

1 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • fe7891972e feat: 颜色按钮自适应居中 & 平板横竖屏 CTA 优化 - color-btns 在颜色数少、容器宽时自动居中,溢出时恢复 flex-start 可滚动 - 平板横屏 CTA 适当放大(max-width 240px,字号/高度提升) - 平板竖屏 CTA 宽度匹配大屏 canvas(min(640px, 84vw))

2 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • a3a3e9b0a1 fix: 优化 coloring 模板多屏适配与 Google clickTag - 优化窄高屏和平板竖屏下 canvas/game-area 布局 - 修复横屏 CTA 按钮在右侧栏中的宽度约束 - WebGL bestFit 变更后同步 userMat,避免视口重算后内容偏移 - 手指提示挂载到 game-area 内部并使用 canvas 局部坐标定位 - canvas resize 后刷新手指提示位置 - index.html 增加 Google HTML5 clickTag 声明 - Google adapter fallback 优先使用 window.clickTag
  • 4477fd7799 fix: 修复 390x844 等窄高屏下 canvas 布局偏移问题 - Scene.setContentSize 修复 typo:height != this.contentWidth → this.contentHeight - 内容 padding 乘以 devicePixelRatio,确保跨 DPI 设备视觉一致 - html 增加 overflow:hidden,防止外层滚动条影响布局 - #game-col 和 #game-area 增加 min-width:0 + width:100%,确保 flex 列中撑满宽度
  • مشاهده مقایسه برای کامیت 2 »

2 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 7bb9a81e9e feat: storeUrl 改造为可配置参数,移除 userAgent 动态检测 - 删除 storeUrls.ts(硬编码 URL + navigator.userAgent 检测) - AdPlatformAdapter 接口新增 setStoreUrl(url) 方法 - 各 adapter 内部缓存 _storeUrl,openStore() 直接使用 - manifest.json 新增 storeUrl 主题属性(type: url) - ThemeEditor 新增 url 类型渲染:输入框 + Google Play / App Store 预设按钮 - index.ts 初始化时串接 adTheme.storeUrl → adapter.setStoreUrl() - configGenerator 生成的 adTheme 包含 storeUrl 字段 - 防御性设计:adapter 默认 _storeUrl 为 Google Play 链接

2 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 7c6d677149 fix: 品牌素材默认也展示文件大小(manifest中记录defaultFileSize)

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 5ef7a6286e feat: 素材展示实际尺寸+品牌素材附建议尺寸

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 2dda465030 feat: 品牌素材展示默认尺寸(250x250/500x250/500x300)供运营参考

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 99f84fee98 fix: special标签简化+未上传时显示(无)替代(选填)

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • e6a2687d01 feat: 可替换品牌素材默认展示缩略图+分割线区分填色素材 - 服务端 GET assets/:key 未上传时自动回退模板默认图 - 前端品牌素材始终展示缩略图(未上传=默认,已替换=新图) - 文件列表分区:「填色素材」+ 分割线 +「品牌素材·点击可替换」 - 显示逻辑独立于是否上传过文件

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 950a3a6a04 fix: 单素材上传使用图片 multer(special不可手动替换) - 新增 uploadImage multer 实例,接受 image/* 类型 - special 从可手动替换列表中排除(仅 ZIP 导入)

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • b25a166dc3 feat: 单素材手动上传替换 + 点击素材卡片即可上传 - 新增 POST /api/v1/creatives/:id/assets/:key 单文件上传接口 - 客户端 api.ts 新增 uploadAssetFile 方法 - AssetUploader: optional 图片素材卡片可点击上传替换 - hover 高亮提示、🔄 图标表示可替换

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 7987a42dcf coloring: logo/logo文字/slogon/内容列表图 支持用户上传替换 - manifest.json 新增 4 个可选素材定义 - configGenerator.ts 优先使用用户上传素材,否则回退模板默认 - storageService scanAssetFiles 扩展检测新素材类型

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 84bc74d46c coloring: CTA 光晕颜色改为主题参数可配置 - manifest.json 新增 ctaGlowColor 主题属性 (默认 #ff5f1f) - CSS 中所有 rgba(255,95,31,x) 替换为 CSS 变量 rgba(var(--cta-glow-r),...) - index.ts 解析 hex 为 RGB 分量并设置 CSS 自定义属性 - cta-pulse 和 cta-highlight-pulse 动画均跟随主题色

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • 3e68db8faa fix: 预览 /q/ 路径在 Vite dev proxy 中转发到 Express,避免 SPA 拦截

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • e908d08024 fix: 预览URL使用短ID(UUID前8位)替代完整UUID

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • da3236240f fix: creative detail 接口的 recentBuilds 补充 previewUrl 字段

3 هفته پیش

guoziyun پوش کردن به master در guoziyun/playableads-platform

  • c286c68a98 fix: 预览文件改为复用第一个平台产物,避免默认构建 emptyOutDir 覆盖平台输出

3 هفته پیش