Instantly share code, notes, and snippets.
Last active
April 28, 2024 16:56
-
Save herudi/4c608737ae0816c45ba0c3b185556acf to your computer and use it in GitHub Desktop.
Simple Button more type Ant Design. success, info, warning (CSS). for less version => https://gist.github.com/herudi/143f5d6ee12129251ae661d4f1f73f47
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.ant-btn-success { | |
color: #fff !important; | |
background-color: #28a745 !important; | |
border-color: #28a745 !important; | |
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); | |
-webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
} | |
.ant-btn-success-disabled, | |
.ant-btn-success.disabled, | |
.ant-btn-success[disabled], | |
.ant-btn-success-disabled:hover, | |
.ant-btn-success.disabled:hover, | |
.ant-btn-success[disabled]:hover, | |
.ant-btn-success-disabled:focus, | |
.ant-btn-success.disabled:focus, | |
.ant-btn-success[disabled]:focus, | |
.ant-btn-success-disabled:active, | |
.ant-btn-success.disabled:active, | |
.ant-btn-success[disabled]:active, | |
.ant-btn-success-disabled.active, | |
.ant-btn-success.disabled.active, | |
.ant-btn-success[disabled].active { | |
color: rgba(0, 0, 0, 0.25) !important; | |
background-color: #f5f5f5 !important; | |
border-color: #d9d9d9 !important; | |
text-shadow: none !important; | |
-webkit-box-shadow: none !important; | |
box-shadow: none !important; | |
} | |
.ant-btn-success:hover, | |
.ant-btn-success:focus { | |
color: #fff !important; | |
background-color: #34ce57 !important; | |
border-color: #34ce57 !important; | |
} | |
.ant-btn-success:active, | |
.ant-btn-success.active { | |
color: #fff !important; | |
background-color: #1e7e34 !important; | |
border-color: #1e7e34 !important; | |
} | |
.ant-btn-background-ghost.ant-btn-success { | |
color: #28a745 !important; | |
background: transparent !important; | |
border-color: #28a745 !important; | |
text-shadow: none !important; | |
} | |
.ant-btn-background-ghost.ant-btn-success:hover, | |
.ant-btn-background-ghost.ant-btn-success:focus { | |
color: #34ce57 !important; | |
background: transparent !important; | |
border-color: #34ce57 !important; | |
} | |
.ant-btn-background-ghost.ant-btn-success:active, | |
.ant-btn-background-ghost.ant-btn-success.active { | |
color: #28a745 !important; | |
background: transparent !important; | |
border-color: #1e7e34 !important; | |
} | |
.ant-btn-warning { | |
color: #fff !important; | |
background-color: #eca52b !important; | |
border-color: #eca52b !important; | |
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); | |
-webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
} | |
.ant-btn-warning-disabled, | |
.ant-btn-warning.disabled, | |
.ant-btn-warning[disabled], | |
.ant-btn-warning-disabled:hover, | |
.ant-btn-warning.disabled:hover, | |
.ant-btn-warning[disabled]:hover, | |
.ant-btn-warning-disabled:focus, | |
.ant-btn-warning.disabled:focus, | |
.ant-btn-warning[disabled]:focus, | |
.ant-btn-warning-disabled:active, | |
.ant-btn-warning.disabled:active, | |
.ant-btn-warning[disabled]:active, | |
.ant-btn-warning-disabled.active, | |
.ant-btn-warning.disabled.active, | |
.ant-btn-warning[disabled].active { | |
color: rgba(0, 0, 0, 0.25) !important; | |
background-color: #f5f5f5 !important; | |
border-color: #d9d9d9 !important; | |
text-shadow: none !important; | |
-webkit-box-shadow: none !important; | |
box-shadow: none !important; | |
} | |
.ant-btn-warning:hover, | |
.ant-btn-warning:focus { | |
color: #fff !important; | |
background-color: #f0b95a !important; | |
border-color: #f0b95a !important; | |
} | |
.ant-btn-warning:active, | |
.ant-btn-warning.active { | |
color: #fff !important; | |
background-color: #d18b13 !important; | |
border-color: #d18b13 !important; | |
} | |
.ant-btn-background-ghost.ant-btn-warning { | |
color: #eca52b !important; | |
background: transparent !important; | |
border-color: #eca52b !important; | |
text-shadow: none !important; | |
} | |
.ant-btn-background-ghost.ant-btn-warning:hover, | |
.ant-btn-background-ghost.ant-btn-warning:focus { | |
color: #f0b95a !important; | |
background: transparent !important; | |
border-color: #f0b95a !important; | |
} | |
.ant-btn-background-ghost.ant-btn-warning:active, | |
.ant-btn-background-ghost.ant-btn-warning.active { | |
color: #eca52b !important; | |
background: transparent !important; | |
border-color: #d18b13 !important; | |
} | |
.ant-btn-info { | |
color: #fff !important; | |
background-color: #17a2b8 !important; | |
border-color: #17a2b8 !important; | |
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); | |
-webkit-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); | |
} | |
.ant-btn-info-disabled, | |
.ant-btn-info.disabled, | |
.ant-btn-info[disabled], | |
.ant-btn-info-disabled:hover, | |
.ant-btn-info.disabled:hover, | |
.ant-btn-info[disabled]:hover, | |
.ant-btn-info-disabled:focus, | |
.ant-btn-info.disabled:focus, | |
.ant-btn-info[disabled]:focus, | |
.ant-btn-info-disabled:active, | |
.ant-btn-info.disabled:active, | |
.ant-btn-info[disabled]:active, | |
.ant-btn-info-disabled.active, | |
.ant-btn-info.disabled.active, | |
.ant-btn-info[disabled].active { | |
color: rgba(0, 0, 0, 0.25) !important; | |
background-color: #f5f5f5 !important; | |
border-color: #d9d9d9 !important; | |
text-shadow: none !important; | |
-webkit-box-shadow: none !important; | |
box-shadow: none !important; | |
} | |
.ant-btn-info:hover, | |
.ant-btn-info:focus { | |
color: #fff !important; | |
background-color: #1fc8e3 !important; | |
border-color: #1fc8e3 !important; | |
} | |
.ant-btn-info:active, | |
.ant-btn-info.active { | |
color: #fff !important; | |
background-color: #117a8b !important; | |
border-color: #117a8b !important; | |
} | |
.ant-btn-background-ghost.ant-btn-info { | |
color: #17a2b8 !important; | |
background: transparent !important; | |
border-color: #17a2b8 !important; | |
text-shadow: none !important; | |
} | |
.ant-btn-background-ghost.ant-btn-info:hover, | |
.ant-btn-background-ghost.ant-btn-info:focus { | |
color: #1fc8e3 !important; | |
background: transparent !important; | |
border-color: #1fc8e3 !important; | |
} | |
.ant-btn-background-ghost.ant-btn-info:active, | |
.ant-btn-background-ghost.ant-btn-info.active { | |
color: #17a2b8 !important; | |
background: transparent !important; | |
border-color: #117a8b !important; | |
} | |
// usage : | |
// <Button type="primary">Primary Button</Button> | |
// <Button type="danger">Danger Button</Button> | |
// <Button type="success">Success Button</Button> | |
// <Button type="info">Info Button</Button> | |
// <Button type="warning">Warning Button</Button> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment