React.js蓝图变量Light主题样式
在本文中,我们将学习blueprint.js库提供的 Light主题样式变量 。BlueprintJS是一个基于React的用于Web的UI工具包。它是用Typescript编写的。这个库非常优化和流行,适用于在现代Web浏览器中运行的桌面应用程序中构建复杂和数据密集的界面。
Light主题样式变量: 这些变量用于构建自定义UI组件,使其外观类似于Light主题的BlueprintJS组件。
Light主题样式变量:
- $pt-dialog-box-shadow: 它对应于CSS中的以下值。
- $pt-input-box-shadow: 它对应于CSS中的以下值。
- $pt-popover-box-shadow: 它对应于CSS中的以下值。
- $pt-tooltip-box-shadow: 它对应于CSS中的以下一个值。
创建React应用程序并安装模块
步骤1: 使用以下命令创建React应用程序:
步骤2: 创建您的项目文件夹,即文件夹名称,然后使用以下命令切换到该文件夹:
步骤3: 创建ReactJS应用后,使用以下命令安装所需模块:
项目结构: 它将是这样的。
示例1: 下面的示例演示了BlueprintJS使用的不同的Light主题样式变量的用法。现在在App.js文件中写下以下代码。在这里,App是我们的默认组件,我们在这里写下我们的代码。
文件名:App.js
创建一个新文件,命名为App.scss,并将不同的Light主题样式变量分配到不同的框中。
文件名:App.scss
运行应用程序的步骤:
从项目的根目录中使用以下命令运行应用程序:
输出: 现在打开您的浏览器,访问 http://localhost:3000/,您将看到以下输出:
示例2: 下面的示例演示了在不同形状的方块中使用不同的浅色主题样式变量的用法。
文件名:App.js
创建一个新的文件,App.scss,并将不同的Light-themed样式变量分配给不同形状的框。
文件名:App.scss
运行应用程序的步骤 :使用以下命令从项目的根目录运行应用程序:
输出:
参考: https://blueprintjs.com/docs/#core/variables.light-theme-styles