使用不同主题的应用程序

问题描述 投票:1回答:1

让我与你分享我的问题。首先,我是一名初级中级网站开发人员,目前正在实施一个旅游网站。为了实现这一点,我有一项任务,我无法找到有效的解决方案。该旅游网站将在不同的酒店提供。对于每个酒店,应用程序的主要主题将是不同的,例如背景图像,一些按钮的颜色等。我的第一个建议是为每个酒店提供CSS文件并通过从该州读取酒店的名称导入相应的CSS。但酒店会很多,通过使用这么多文件,我的捆绑文件将是巨大的,我不需要。另一种解决方案是从服务器发送所有颜色和图像,但这会对我的代码产生影响,我将不得不在很多地方重构它。服务器的想法很好我想但我想使用一些主题模板根据服务器进行这些更改。你知道些什么吗?

reactjs react-redux themes
1个回答
1
投票

我认为没有必要从服务器发送所有颜色和图像。您可以将所有内容存储在前端部分,只从服务器获取type并根据此type应用不同的样式。也许this library可以帮助你。

© www.soinside.com 2019 - 2024. All rights reserved.