## link * arco-pro/src/pages/dashboard/monitor/style/index.module.less ## less ```less .layout { display: flex; &-left-side { flex-basis: 300px; } &-content { flex: 1; padding: 0 16px; } &-right-side { flex-basis: 280px; } } .chat-panel { height: 100%; background-color: var(--color-bg-2); padding: 20px; box-sizing: border-box; display: flex; flex-direction: column; border-radius: 4px; &-content { flex: 1; margin: 20px 0; box-sizing: border-box; } } .data-statistic { &-content { padding: 20px 0; } &-list { &-header { margin-top: 16px; display: flex; justify-content: space-between; } &-content { margin-top: 16px; } &-cover { &-wrapper { height: 68px; position: relative; img { height: 100%; } } &-tag { position: absolute; top: 6px; left: 6px; } } &-tip { display: block; margin-top: 16px; text-align: center; } } } .studio { &-wrapper { :global(.arco-card-body) { padding-top: 0 !important; } } &-preview { width: 100%; max-width: 600px; display: block; margin: 0 auto; } &-bar { margin-top: 16px; display: flex; justify-content: space-between; } } ``` ## css ```css .layout { display: flex; } .layout-left-side { flex-basis: 300px; } .layout-content { flex: 1; padding: 0 16px; } .layout-right-side { flex-basis: 280px; } .chat-panel { height: 100%; background-color: var(--color-bg-2); padding: 20px; box-sizing: border-box; display: flex; flex-direction: column; border-radius: 4px; } .chat-panel-content { flex: 1; margin: 20px 0; box-sizing: border-box; } .data-statistic-content { padding: 20px 0; } .data-statistic-list-header { margin-top: 16px; display: flex; justify-content: space-between; } .data-statistic-list-content { margin-top: 16px; } .data-statistic-list-cover-wrapper { height: 68px; position: relative; } .data-statistic-list-cover-wrapper img { height: 100%; } .data-statistic-list-cover-tag { position: absolute; top: 6px; left: 6px; } .data-statistic-list-tip { display: block; margin-top: 16px; text-align: center; } .studio-wrapper :global(.arco-card-body) { padding-top: 0 !important; } .studio-preview { width: 100%; max-width: 600px; display: block; margin: 0 auto; } .studio-bar { margin-top: 16px; display: flex; justify-content: space-between; } ``` ## bench-compare * less.js 6ms * rust-less 0.734ms