MatchMessagesSignin AI Match Team Sign-in Component
AI match team sign-in component for displaying team sign-in status, including sign-in statistics and detailed sign-in information for each team.
Usage
Basic Usage
API
Props
| Attribute | Description | Type | Default |
| content | Sign-in content | SigninContent | - |
SigninContent Type
| Property | Description | Type |
| info | Sign-in info | SigninInfo |
| items | Sign-in items | SigninItem[] |
SigninInfo Type
| Property | Description | Type |
| min | Signed-in count | number |
| max | Total team count | number |
| text | Description text | string |
SigninItem Type
| Property | Description | Type |
| id | Item ID | string | number |
| title | Team name | string |
| time | Sign-in time | string |
| status | Sign-in status | string |
Theme Customization
The component provides the following CSS variables, which can be used to customize styles. Please refer to the ConfigProvider component for usage.
Style Variables
| Name | Default Value | Description |
| --pmm-signin-spacing-sm | .16rem | Small spacing |
| --pmm-signin-spacing-md | .24rem | Medium spacing |
| --pmm-signin-padding | .24rem | Padding |
| --pmm-signin-status-width | 1.12rem | Status width |
| --pmm-signin-status-height | .42rem | Status height |
| --pmm-signin-bg | #fff | Component background |
| --pmm-signin-border-color | rgba(211, 212, 252, 0.48) | Border color |
| --pmm-signin-text-color | #212124 | Primary text color |
| --pmm-signin-sub-color | rgba(33, 33, 36, 0.75) | Secondary text color |
| --pmm-signin-purple-color | #5300c3 | Purple text color |
| --pmm-signin-status-bg | rgba(255, 191, 0, 0.3) | Status background |
| --pmm-signin-status-color | #ed7b2f | Status text color |
| --pmm-signin-font-size | .24rem | Font size |
| --pmm-signin-font-size-sm | .2rem | Small font size |
| --pmm-signin-line-height | 1.5 | Line height |
| --pmm-signin-radius | .08rem | Border radius |
| --pmm-signin-border-width | .02rem | Border width |
| --pmm-signin-clip-path-offset | .07rem | Clip path offset |