更改WSO2 API管理器v3.0.0的UI
我想更改wso2 API管理器的UI 我使用,和nexus。 我将在/carbon-apimgt-6.5.349/features/apimgt/org.wso2.carbon.apimgt.store.feature/src/main/resources/devportal/source/src/app/components/AnonymousView/SignUp.jsx中添加一个更改WSO2 API管理器v3.0.0的UI,wso2,frontend,api-manager,Wso2,Frontend,Api Manager,我想更改wso2 API管理器的UI 我使用,和nexus。 我将在/carbon-apimgt-6.5.349/features/apimgt/org.wso2.carbon.apimgt.store.feature/src/main/resources/devportal/source/src/app/components/AnonymousView/SignUp.jsx中添加一个/code>标签,并更改defaultheme.js文件中的字体大小 我将默认存储库更改为myrepo.com,
/code>标签,并更改defaultheme.js文件中的字体大小
我将默认存储库更改为myrepo.com,并添加了以下配置:
<distributionManagement>
<repository>
<id>nexus</id>
<name>nexus-mixed</name>
<url>http://myrepo.com/repository/nexus-mixed/</url>
</repository>
</distributionManagement>
关系
nexus混合
http://myrepo.com/repository/nexus-mixed/
然后运行mvn clean deploy
命令
但当内置产品am和run时,仅更改字体大小,并且未添加标签
GitHub中的问题:dh
API Manager 3.x UI有两个自定义级别,在基本级别,您可以通过defaulttheme.js
文件更改UI主题,而无需重新构建web应用程序即可使更改生效。此方法的限制是,只能更改主题文件中预定义的主题参数。但是,它仍然有很多主题功能。
API Manager 3.0.0中的defaultTheme.js
文件是该文件的扩展,因此您可以应用material ui主题结构中允许的任何自定义
在第二级自定义或高级自定义中,您可以通过覆盖React JS实现来自定义web应用程序的行为。我们开发了一个webpack插件,当用户决定向其应用程序添加自定义时,可以使用扩展或自定义实现覆盖默认的React组件实现。您可以找到此高级自定义的文档
同时请注意:
不建议修改web应用中的默认React组件实现。这样做将很难通过wso2更新管理器(WUM)更新服务器,因此我们建议使用上述任何定制方法根据您的需要定制web应用程序