parent
							
								
									bb6057cac3
								
							
						
					
					
						commit
						476aa068d7
					
				| 
						 | 
					@ -7,6 +7,7 @@ import {
 | 
				
			||||||
  ElMessage,
 | 
					  ElMessage,
 | 
				
			||||||
  ElNotification,
 | 
					  ElNotification,
 | 
				
			||||||
  ElSpace,
 | 
					  ElSpace,
 | 
				
			||||||
 | 
					  ElTable,
 | 
				
			||||||
} from 'element-plus';
 | 
					} from 'element-plus';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type NotificationType = 'error' | 'info' | 'success' | 'warning';
 | 
					type NotificationType = 'error' | 'info' | 'success' | 'warning';
 | 
				
			||||||
| 
						 | 
					@ -38,6 +39,14 @@ function notify(type: NotificationType) {
 | 
				
			||||||
    type,
 | 
					    type,
 | 
				
			||||||
  });
 | 
					  });
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					const tableData = [
 | 
				
			||||||
 | 
					  { prop1: '1', prop2: 'A' },
 | 
				
			||||||
 | 
					  { prop1: '2', prop2: 'B' },
 | 
				
			||||||
 | 
					  { prop1: '3', prop2: 'C' },
 | 
				
			||||||
 | 
					  { prop1: '4', prop2: 'D' },
 | 
				
			||||||
 | 
					  { prop1: '5', prop2: 'E' },
 | 
				
			||||||
 | 
					  { prop1: '6', prop2: 'F' },
 | 
				
			||||||
 | 
					];
 | 
				
			||||||
</script>
 | 
					</script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<template>
 | 
					<template>
 | 
				
			||||||
| 
						 | 
					@ -74,5 +83,11 @@ function notify(type: NotificationType) {
 | 
				
			||||||
        <ElButton type="success" @click="notify('success')"> 成功 </ElButton>
 | 
					        <ElButton type="success" @click="notify('success')"> 成功 </ElButton>
 | 
				
			||||||
      </ElSpace>
 | 
					      </ElSpace>
 | 
				
			||||||
    </ElCard>
 | 
					    </ElCard>
 | 
				
			||||||
 | 
					    <ElCard class="mb-5">
 | 
				
			||||||
 | 
					      <ElTable :data="tableData" stripe>
 | 
				
			||||||
 | 
					        <ElTable.TableColumn label="测试列1" prop="prop1" />
 | 
				
			||||||
 | 
					        <ElTable.TableColumn label="测试列2" prop="prop2" />
 | 
				
			||||||
 | 
					      </ElTable>
 | 
				
			||||||
 | 
					    </ElCard>
 | 
				
			||||||
  </Page>
 | 
					  </Page>
 | 
				
			||||||
</template>
 | 
					</template>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -29,6 +29,7 @@ const shadcnUiColors = {
 | 
				
			||||||
    DEFAULT: 'hsl(var(--accent))',
 | 
					    DEFAULT: 'hsl(var(--accent))',
 | 
				
			||||||
    foreground: 'hsl(var(--accent-foreground))',
 | 
					    foreground: 'hsl(var(--accent-foreground))',
 | 
				
			||||||
    hover: 'hsl(var(--accent-hover))',
 | 
					    hover: 'hsl(var(--accent-hover))',
 | 
				
			||||||
 | 
					    lighter: 'has(val(--accent-lighter))',
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  background: {
 | 
					  background: {
 | 
				
			||||||
    deep: 'hsl(var(--background-deep))',
 | 
					    deep: 'hsl(var(--background-deep))',
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,6 +53,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  /* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
 | 
					  /* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
 | 
				
			||||||
  --accent: 216 5% 19%;
 | 
					  --accent: 216 5% 19%;
 | 
				
			||||||
 | 
					  --accent-lighter: 216 5% 11%;
 | 
				
			||||||
  --accent-hover: 216 5% 24%;
 | 
					  --accent-hover: 216 5% 24%;
 | 
				
			||||||
  --accent-foreground: 0 0% 98%;
 | 
					  --accent-foreground: 0 0% 98%;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,6 +53,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  /* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
 | 
					  /* Used for accents such as hover effects on <DropdownMenuItem>, <SelectItem>...etc */
 | 
				
			||||||
  --accent: 240 5% 96%;
 | 
					  --accent: 240 5% 96%;
 | 
				
			||||||
 | 
					  --accent-lighter: 240 0% 98%;
 | 
				
			||||||
  --accent-hover: 200deg 10% 90%;
 | 
					  --accent-hover: 200deg 10% 90%;
 | 
				
			||||||
  --accent-foreground: 240 6% 10%;
 | 
					  --accent-foreground: 240 6% 10%;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -257,6 +257,7 @@ export function useElementPlusDesignTokens() {
 | 
				
			||||||
        '--el-fill-color': getCssVariableValue('--accent'),
 | 
					        '--el-fill-color': getCssVariableValue('--accent'),
 | 
				
			||||||
        '--el-fill-color-blank': background,
 | 
					        '--el-fill-color-blank': background,
 | 
				
			||||||
        '--el-fill-color-light': getCssVariableValue('--accent'),
 | 
					        '--el-fill-color-light': getCssVariableValue('--accent'),
 | 
				
			||||||
 | 
					        '--el-fill-color-lighter': getCssVariableValue('--accent-lighter'),
 | 
				
			||||||
        '--el-text-color-primary': getCssVariableValue('--foreground'),
 | 
					        '--el-text-color-primary': getCssVariableValue('--foreground'),
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        '--el-text-color-regular': getCssVariableValue('--foreground'),
 | 
					        '--el-text-color-regular': getCssVariableValue('--foreground'),
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue