- Remove unused event.target.bricks_widget assignment - Add check to prevent clicks on interactive elements (A, BUTTON, INPUT, SELECT, TEXTAREA) from triggering row selection - This ensures toolbar buttons and form inputs inside rows work correctly
新增支持的样式属性: - borderRadius, borderTopLeftRadius等圆角属性 - border, borderColor, borderWidth, borderStyle等边框属性 - padding方向细分: paddingLeft/Right/Top/Bottom - flex布局: flexGrow, flex, flexBasis, flexDirection, flexWrap, alignItems, justifyContent, gap, order - 视觉效果: opacity, boxShadow, textShadow, transition, transform - 文本: textDecoration, textTransform, whiteSpace, wordBreak - 其他: pointerEvents, userSelect, objectFit, outline, boxSizing 注意: fontSize/fontWeight不加入keys,保留charsize响应式缩放机制
jsoncall.js: after login retry succeeds, dispatch 'sage_login' on bricks.app so shell can reload the global menu dynamically.
- withLoginInfo 改为接收完整 opts(含 method/headers/params) - 等待 login_window 的 destroy 事件(=登录成功信号) - 登录成功后重试原始请求 - 重试仍401则返回null(避免死循环) - 用户手动关闭登录窗口时也触发重试,401则返回null