个性化修改

个性化修改

  • 修改 src/components/menu-bar/menu-bar.jsx 调整 LOGO 图片

    import scratchLogo from '../../patches/gui/hwhx.png';
    // import scratchLogo from './scratch-logo.svg';
    
  • 修改 src/playground/render-gui.jsx 调整 LOGO 点击跳转链接

    const onClickLogo = () => {
      window.location = process.env.SERVER || window.location.href;
      // window.location = 'https://scratch.mit.edu';
    }
    
  • 修改 src/components/sprite-selector-item/sprite-selector-item.jsx 禁止 角色 -> 右键菜单 -> 导出

    {/* 注释或移除 */}
    {props.onExportButtonClick ? (
      <MenuItem onClick={props.onExportButtonClick}>
        <FormattedMessage
          defaultMessage="export"
          description="Menu item to export the selected item"
          id="gui.spriteSelectorItem.contextMenuExport"
        />
      </MenuItem>
    ) : null }
    
  • 修改 src/lib/analytics.js 去除 Google Analytics

    import log from './log.js';
    export default {
      event: options => log.info('Event: %O', options),
      pageview: url => log.info(`Current Page: ${url}`)
    };
    
  • 修改 src/lib/project-saver-hoc.jsx 移除页面刷新时弹框

    ...
    componentWillMount () {
      if (typeof window === 'object') {
        window.onbeforeunload = e => this.leavePageConfirm(e); // commented this line
      }
      ...
    }
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容