├── README.md ├── index.html ├── profile-listening ├── index.html └── style.css ├── profile-normal ├── index.html └── style.css ├── profile-playing ├── index.html └── style.css ├── profile-streaming ├── index.html └── style.css └── style.css /README.md: -------------------------------------------------------------------------------- 1 | 2 | # Discord-UI 3 | 4 | ![](https://cdn.discordapp.com/icons/312846399731662850/a_335ba326b00292321f8bb92d01c01d9e.webp) 5 | 6 | ![GitHub forks](https://img.shields.io/github/forks/CraterMaik/discord-ui?style=social) ![GitHub Repo stars](https://img.shields.io/github/stars/CraterMaik/discord-ui?style=social) ![Discord](https://img.shields.io/discord/312846399731662850?label=Discord) 7 | 8 | ##### Actividades disponibles: 9 | - Jugando 10 | - Escuchando 11 | - Normal 12 | - Streaming 13 | 14 | ##### [Visitar pagina](https://cratermaik.github.io/discord-ui/) 15 | ##### [Discord](https://discord.gg/g6ssSmK) 16 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | 9 | 10 | Discord UI | Project GitHub 11 | 12 | 13 | 14 | 28 |
29 |
30 |
31 |
32 |
Profile Normal
33 | View 34 |
35 |
36 |
Profile Listening
37 | View 38 |
39 |
40 |
Profile Playing
41 | View 42 |
43 |
44 |
Profile Streaming
45 | View 46 |
47 |
48 | 49 |
50 |
51 | 52 | 53 | 54 | -------------------------------------------------------------------------------- /profile-listening/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | Profile Listening - Discord UI 10 | 11 | 12 | 13 | 14 |
15 |
16 |
17 |
18 |
19 | avatar-username 21 | 22 | 23 | 24 |
25 |
26 | StevenC.#6666 27 |
28 |
29 |
30 |
31 | ESCUCHANDO SPOTIFY 32 |
33 |
34 |
35 | 36 |
37 | Hey Brother 38 | Fly by Nightcore album Switch 39 |
40 | 41 |
42 |
43 |
44 |
45 |
0:41
46 |
2:57
47 |
48 | 49 |
50 |
51 |
52 | Conectar Spotify 53 |
54 |
55 |
56 | 57 |
58 |
ROLES
59 | 60 |
61 | 62 | 63 |
64 | 65 | Administrador 66 |
67 |
68 | 69 | Iniciante 70 |
71 |
72 | 73 | MyBOTSub 74 |
75 |
76 | 77 | Miembro 78 |
79 | 80 | 81 |
82 |
83 |
84 | 96 |
97 |
98 |
99 | 100 | 101 | 102 | -------------------------------------------------------------------------------- /profile-listening/style.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); 2 | 3 | * { 4 | margin: 0; 5 | } 6 | 7 | body { 8 | padding: 20px; 9 | font-family: 'Open Sans', 10 | sans-serif; 11 | background-color: #36393f; 12 | border-top: 15px solid #202225; 13 | } 14 | 15 | .profile { 16 | background-color: #1db954; 17 | width: 250px; 18 | color: white; 19 | border-radius: 5px; 20 | margin: 0 auto; 21 | border-bottom-left-radius: 5px; 22 | border-bottom-right-radius: 5px; 23 | -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 24 | 0 0 0 1px rgba(32, 34, 37, .6); 25 | box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 26 | 0 0 0 1px rgba(32, 34, 37, .6); 27 | } 28 | 29 | .profile .pro-header { 30 | padding: 20px; 31 | flex: 1 1 auto; 32 | flex-direction: column; 33 | } 34 | 35 | /* ----- */ 36 | /* Header Profile */ 37 | .pro-header { 38 | display: flex; 39 | align-items: center; 40 | justify-content: center; 41 | } 42 | 43 | /* Avatar */ 44 | .pro-avatar { 45 | display: inline-block; 46 | position: relative; 47 | } 48 | 49 | .pro-avatar img { 50 | border-radius: 50%; 51 | width: 100px; 52 | } 53 | 54 | .pro-status { 55 | transform: translate(50%, 50%); 56 | position: absolute; 57 | bottom: 14.64%; 58 | right: 14.64%; 59 | background-color: #1db954; 60 | border-radius: 50%; 61 | padding: 3px; 62 | } 63 | 64 | .pro-status i { 65 | font-size: 20px; 66 | } 67 | 68 | /* Username */ 69 | .pro-username { 70 | margin-top: 15px; 71 | } 72 | 73 | .pro-username .text-username { 74 | font-weight: 900; 75 | } 76 | 77 | .pro-username .text-discrim { 78 | font-weight: 400; 79 | } 80 | 81 | /* ---- */ 82 | /* Activity Profile */ 83 | .pro-activity { 84 | background-color: #1cb050; 85 | padding: 10px; 86 | } 87 | 88 | .pro-activity .playing-spotify { 89 | margin-top: 10px; 90 | } 91 | 92 | .pro-activity .title-activity { 93 | font-weight: 700; 94 | font-size: 13px; 95 | } 96 | 97 | .spotify-activity .playing-spotify { 98 | display: flex; 99 | 100 | } 101 | .playing-spotify img { 102 | width: 70px; 103 | height: 70px; 104 | border-radius: 10px; 105 | margin-right: 10px; 106 | } 107 | .playing-spotify .title { 108 | display: block; 109 | font-weight: 700; 110 | } 111 | .playing-spotify .subtitle { 112 | font-size: 15px; 113 | line-height: 5px; 114 | 115 | } 116 | 117 | .spotify-activity .playing-bar { 118 | display: block; 119 | } 120 | 121 | .playing-bar { 122 | margin-top: 15px; 123 | } 124 | .playing-bar .bar { 125 | background: rgba(255,255,255,1); 126 | background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 127 | background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(35%, rgba(255,255,255,1)), color-stop(36%, rgba(79,84,92,1)), color-stop(71%, rgba(79,84,92,1)), color-stop(100%, rgba(79,84,92,1))); 128 | background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 129 | background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 130 | background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 131 | background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 132 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#4f545c', GradientType=1 ); 133 | height: 4px; 134 | border-radius: 4px; 135 | } 136 | 137 | .time { 138 | display: flex; 139 | font-size: 12px; 140 | font-weight: 500; 141 | margin-top: 2px; 142 | } 143 | .time .time-start { 144 | flex: 1 1 auto; 145 | } 146 | .time .time-end{ 147 | flex: 0 1 auto; 148 | } 149 | 150 | .spotify-buttom { 151 | border: 1px solid white; 152 | border-radius: 3px; 153 | text-align: center; 154 | padding: 5px; 155 | margin-top: 15px; 156 | cursor: pointer; 157 | margin-bottom: 10px; 158 | } 159 | .spotify-buttom span { 160 | font-size: 14px; 161 | font-weight: 500; 162 | margin-left: 5px; 163 | } 164 | 165 | /* ------ */ 166 | /* Body Profile */ 167 | .pro-body { 168 | background-color: #2f3136; 169 | padding: 10px; 170 | } 171 | 172 | .pro-body .title-body { 173 | font-weight: 700; 174 | color: darkgrey; 175 | font-size: 13px; 176 | } 177 | 178 | .pro-body .roles-body { 179 | margin-top: 15px; 180 | } 181 | 182 | .roles-body { 183 | flex-wrap: wrap; 184 | display: flex; 185 | } 186 | 187 | .roles-body .rol { 188 | border: 1px solid; 189 | border-radius: 11px; 190 | display: flex; 191 | align-items: center; 192 | margin: 0 4px 4px 0; 193 | padding: 4px; 194 | box-sizing: border-box; 195 | height: 22px; 196 | font-size: 12px; 197 | font-weight: 500; 198 | } 199 | 200 | .rol span { 201 | color: white; 202 | margin-left: 5px; 203 | margin-right: 5px; 204 | } 205 | 206 | /* ----- */ 207 | /* Footer Profile */ 208 | .pro-footer { 209 | background-color: #2f3136; 210 | padding: 10px; 211 | border-bottom-left-radius: 4px; 212 | border-bottom-right-radius: 4px; 213 | } 214 | 215 | .content-footer .title-footer { 216 | font-weight: 700; 217 | color: darkgray; 218 | font-size: 13px; 219 | 220 | } 221 | 222 | .content-footer .subtitle-footer textarea { 223 | font-size: 11px; 224 | margin-top: 8px; 225 | color: darkgrey; 226 | width: 90%; 227 | padding: 10px; 228 | background-color: #2f3136; 229 | border: none; 230 | resize: none; 231 | overflow: auto; 232 | } 233 | 234 | .content-footer .subtitle-footer textarea:focus { 235 | background: #202225; 236 | outline: none; 237 | border-radius: 3px; 238 | 239 | } 240 | 241 | .content-footer .form-footer { 242 | margin-top: 20px; 243 | } 244 | 245 | .form-footer input { 246 | border: 2px solid #323232; 247 | border-radius: 3px; 248 | width: 90%; 249 | padding: 10px; 250 | background-color: #202225; 251 | color: darkgray; 252 | } 253 | 254 | .form-footer input:focus { 255 | border: 2px solid #7289da; 256 | outline: none; 257 | border-radius: 3px; 258 | 259 | } 260 | 261 | .content-footer .text-footer { 262 | font-size: 11px; 263 | margin-top: 10px; 264 | text-align: center; 265 | margin-bottom: 20px; 266 | color: darkgrey; 267 | } 268 | 269 | 270 | /* colors */ 271 | .red { 272 | color: rgba(129, 199, 132, 0.6); 273 | } 274 | 275 | .blue { 276 | color: rgba(140, 158, 255, 0.6); 277 | } 278 | 279 | .green { 280 | color: rgba(92, 107, 192, 0.6); 281 | } 282 | 283 | .yellow { 284 | color: yellow; 285 | } 286 | .white { 287 | color: white; 288 | } 289 | 290 | .grey { 291 | color: darkgray; 292 | } 293 | 294 | .naranja { 295 | color: rgba(254, 45, 66, 0.6); 296 | } 297 | -------------------------------------------------------------------------------- /profile-normal/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 8 | Profile Normal - Discord UI 9 | 10 | 11 | 12 |
13 |
14 |
15 |
16 |
17 | avatar-username 19 | 20 | 21 | 22 |
23 |
24 | CraterMaik#1475 25 |
26 |
27 |
28 |
29 |
ROLES
30 | 31 |
32 | 33 | 34 |
35 | 36 | Admin 37 |
38 |
39 | 40 | Mod 41 |
42 |
43 | 44 | Member 45 |
46 |
47 | 48 | Dev 49 |
50 | 51 | 52 |
53 |
54 |
55 | 67 |
68 |
69 |
70 | 71 | -------------------------------------------------------------------------------- /profile-normal/style.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); 2 | 3 | * { 4 | margin: 0; 5 | } 6 | body { 7 | padding: 20px; 8 | font-family: 'Open Sans', 9 | sans-serif; 10 | background-color: #36393f; 11 | border-top: 15px solid #202225; 12 | } 13 | .profile { 14 | background-color: #202225; 15 | width: 250px; 16 | color: white; 17 | border-radius: 5px; 18 | margin: 0 auto; 19 | -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.2), 0 0 0 1px rgba(32,34,37,.6); 20 | box-shadow: 0 2px 10px 0 rgba(0,0,0,.2), 0 0 0 1px rgba(32,34,37,.6); 21 | } 22 | 23 | .profile .pro-header { 24 | padding: 20px; 25 | flex: 1 1 auto; 26 | flex-direction: column; 27 | } 28 | 29 | /* ----- */ 30 | /* Header Profile */ 31 | .pro-header { 32 | display: flex; 33 | align-items: center; 34 | justify-content: center; 35 | } 36 | 37 | /* Avatar */ 38 | .pro-avatar { 39 | display: inline-block; 40 | position: relative; 41 | } 42 | 43 | .pro-avatar img { 44 | border-radius: 50%; 45 | width: 100px; 46 | } 47 | .pro-status { 48 | transform: translate(50%, 50%); 49 | position: absolute; 50 | bottom: 14.64%; 51 | right: 14.64%; 52 | background-color: #202225; 53 | border-radius: 50%; 54 | padding: 3px; 55 | } 56 | .pro-status i{ 57 | font-size: 20px; 58 | } 59 | 60 | /* Username */ 61 | .pro-username { 62 | margin-top: 15px; 63 | } 64 | .pro-username .text-username { 65 | font-weight: 900; 66 | } 67 | .pro-username .text-discrim { 68 | color: darkgrey; 69 | font-weight: 400; 70 | } 71 | 72 | /* ------ */ 73 | /* Body Profile */ 74 | 75 | .pro-body { 76 | background-color: #2f3136; 77 | padding: 10px; 78 | } 79 | .pro-body .title-body { 80 | font-weight: 700; 81 | color: darkgrey; 82 | font-size: 13px; 83 | } 84 | 85 | .pro-body .roles-body{ 86 | margin-top: 15px; 87 | } 88 | .roles-body{ 89 | flex-wrap: wrap; 90 | display: flex; 91 | } 92 | .roles-body .rol { 93 | border: 1px solid; 94 | border-radius: 11px; 95 | display: flex; 96 | align-items: center; 97 | margin: 0 4px 4px 0; 98 | padding: 4px; 99 | box-sizing: border-box; 100 | height: 22px; 101 | font-size: 12px; 102 | font-weight: 500; 103 | } 104 | 105 | .rol span { 106 | color: white; 107 | margin-left: 5px; 108 | margin-right: 5px; 109 | } 110 | 111 | /* ----- */ 112 | /* Footer Profile */ 113 | .pro-footer { 114 | background-color: #2f3136; 115 | padding: 10px; 116 | border-bottom-left-radius: 5px; 117 | border-bottom-right-radius: 5px; 118 | } 119 | .content-footer .title-footer { 120 | font-weight: 700; 121 | color: darkgray; 122 | font-size: 13px; 123 | 124 | } 125 | .content-footer .subtitle-footer textarea { 126 | font-size: 11px; 127 | margin-top: 8px; 128 | color: darkgrey; 129 | width: 90%; 130 | padding: 10px; 131 | background-color: #2f3136; 132 | border: none; 133 | resize: none; 134 | overflow: auto; 135 | } 136 | .content-footer .subtitle-footer textarea:focus { 137 | background: #202225; 138 | outline: none; 139 | border-radius: 3px; 140 | 141 | } 142 | .content-footer .form-footer{ 143 | margin-top: 20px; 144 | } 145 | .form-footer input { 146 | border: 2px solid #323232; 147 | border-radius: 3px; 148 | width: 90%; 149 | padding: 10px; 150 | background-color: #202225; 151 | color: darkgray; 152 | } 153 | 154 | .form-footer input:focus { 155 | border: 2px solid #7289da; 156 | outline: none; 157 | border-radius: 3px; 158 | 159 | } 160 | .content-footer .text-footer { 161 | font-size: 11px; 162 | margin-top: 10px; 163 | text-align: center; 164 | margin-bottom: 20px; 165 | color: darkgrey; 166 | } 167 | 168 | 169 | /* colors */ 170 | .red { 171 | color: red; 172 | } 173 | .blue { 174 | color: blue; 175 | } 176 | .green { 177 | color: green; 178 | } 179 | .yellow { 180 | color: yellow; 181 | } 182 | -------------------------------------------------------------------------------- /profile-playing/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | Profile Playing - Discord UI 10 | 11 | 12 | 13 | 14 |
15 |
16 |
17 |
18 |
19 | avatar-username 21 | 22 | 23 | 24 |
25 |
26 | ! iStyLEX23#0023 27 |
28 |
29 |
30 |
31 | JUGANDO 32 |
33 |
34 |
35 | 36 |
37 | Star Wars Battlefront II 38 | desde hace 5 horas 39 |
40 | 41 |
42 | 43 |
44 |
45 |
46 | 47 |
48 |
ROLES
49 | 50 |
51 | 52 | 53 |
54 | 55 | Administrador 56 |
57 |
58 | 59 | Iniciante 60 |
61 |
62 | 63 | MyBOTSub 64 |
65 |
66 | 67 | Miembro 68 |
69 | 70 | 71 |
72 |
73 |
74 | 86 |
87 |
88 |
89 | 90 | 91 | 92 | -------------------------------------------------------------------------------- /profile-playing/style.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); 2 | 3 | * { 4 | margin: 0; 5 | } 6 | 7 | body { 8 | padding: 20px; 9 | font-family: 'Open Sans', 10 | sans-serif; 11 | background-color: #36393f; 12 | border-top: 15px solid #202225; 13 | } 14 | 15 | .profile { 16 | background-color: #7289DA; 17 | width: 250px; 18 | color: white; 19 | border-radius: 5px; 20 | margin: 0 auto; 21 | border-bottom-left-radius: 5px; 22 | border-bottom-right-radius: 5px; 23 | -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 24 | 0 0 0 1px rgba(32, 34, 37, .6); 25 | box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 26 | 0 0 0 1px rgba(32, 34, 37, .6); 27 | } 28 | 29 | .profile .pro-header { 30 | padding: 20px; 31 | flex: 1 1 auto; 32 | flex-direction: column; 33 | } 34 | 35 | /* ----- */ 36 | /* Header Profile */ 37 | .pro-header { 38 | display: flex; 39 | align-items: center; 40 | justify-content: center; 41 | } 42 | 43 | /* Avatar */ 44 | .pro-avatar { 45 | display: inline-block; 46 | position: relative; 47 | } 48 | 49 | .pro-avatar img { 50 | border-radius: 50%; 51 | width: 100px; 52 | } 53 | 54 | .pro-status { 55 | transform: translate(50%, 50%); 56 | position: absolute; 57 | bottom: 14.64%; 58 | right: 14.64%; 59 | background-color: #7289DA; 60 | border-radius: 50%; 61 | padding: 3px; 62 | } 63 | 64 | .pro-status i { 65 | font-size: 20px; 66 | } 67 | 68 | /* Username */ 69 | .pro-username { 70 | margin-top: 15px; 71 | } 72 | 73 | .pro-username .text-username { 74 | font-weight: 900; 75 | } 76 | 77 | .pro-username .text-discrim { 78 | font-weight: 400; 79 | } 80 | 81 | /* ---- */ 82 | /* Activity Profile */ 83 | .pro-activity { 84 | background-color: #6c82cf; 85 | padding: 10px; 86 | } 87 | 88 | .pro-activity .playing-game { 89 | margin-top: 10px; 90 | } 91 | 92 | .pro-activity .title-activity { 93 | font-weight: 700; 94 | font-size: 13px; 95 | } 96 | 97 | .game-activity .playing-game { 98 | display: flex; 99 | 100 | } 101 | .playing-game img { 102 | width: 60px; 103 | height: 60px; 104 | border-radius: 10px; 105 | margin-right: 12px; 106 | } 107 | .playing-game .title { 108 | display: block; 109 | font-weight: 700; 110 | font-size: 15px; 111 | } 112 | .playing-game .subtitle { 113 | font-size: 14px; 114 | line-height: 5px; 115 | 116 | } 117 | 118 | 119 | /* ------ */ 120 | /* Body Profile */ 121 | .pro-body { 122 | background-color: #2f3136; 123 | padding: 10px; 124 | } 125 | 126 | .pro-body .title-body { 127 | font-weight: 700; 128 | color: darkgrey; 129 | font-size: 13px; 130 | } 131 | 132 | .pro-body .roles-body { 133 | margin-top: 15px; 134 | } 135 | 136 | .roles-body { 137 | flex-wrap: wrap; 138 | display: flex; 139 | } 140 | 141 | .roles-body .rol { 142 | border: 1px solid; 143 | border-radius: 11px; 144 | display: flex; 145 | align-items: center; 146 | margin: 0 4px 4px 0; 147 | padding: 4px; 148 | box-sizing: border-box; 149 | height: 22px; 150 | font-size: 12px; 151 | font-weight: 500; 152 | } 153 | 154 | .rol span { 155 | color: white; 156 | margin-left: 5px; 157 | margin-right: 5px; 158 | } 159 | 160 | /* ----- */ 161 | /* Footer Profile */ 162 | .pro-footer { 163 | background-color: #2f3136; 164 | padding: 10px; 165 | border-bottom-left-radius: 4px; 166 | border-bottom-right-radius: 4px; 167 | } 168 | 169 | .content-footer .title-footer { 170 | font-weight: 700; 171 | color: darkgray; 172 | font-size: 13px; 173 | 174 | } 175 | 176 | .content-footer .subtitle-footer textarea { 177 | font-size: 11px; 178 | margin-top: 8px; 179 | color: darkgrey; 180 | width: 90%; 181 | padding: 10px; 182 | background-color: #2f3136; 183 | border: none; 184 | resize: none; 185 | overflow: auto; 186 | } 187 | 188 | .content-footer .subtitle-footer textarea:focus { 189 | background: #202225; 190 | outline: none; 191 | border-radius: 3px; 192 | 193 | } 194 | 195 | .content-footer .form-footer { 196 | margin-top: 20px; 197 | } 198 | 199 | .form-footer input { 200 | border: 2px solid #323232; 201 | border-radius: 3px; 202 | width: 90%; 203 | padding: 10px; 204 | background-color: #202225; 205 | color: darkgray; 206 | } 207 | 208 | .form-footer input:focus { 209 | border: 2px solid #7289da; 210 | outline: none; 211 | border-radius: 3px; 212 | 213 | } 214 | 215 | .content-footer .text-footer { 216 | font-size: 11px; 217 | margin-top: 10px; 218 | text-align: center; 219 | margin-bottom: 20px; 220 | color: darkgrey; 221 | } 222 | 223 | 224 | /* colors */ 225 | .red { 226 | color: rgba(129, 199, 132, 0.6); 227 | } 228 | 229 | .blue { 230 | color: rgba(140, 158, 255, 0.6); 231 | } 232 | 233 | .green { 234 | color: rgba(92, 107, 192, 0.6); 235 | } 236 | 237 | .yellow { 238 | color: yellow; 239 | } 240 | .white { 241 | color: white; 242 | } 243 | 244 | .grey { 245 | color: darkgray; 246 | } 247 | 248 | .orange { 249 | color: rgba(254, 45, 66, 0.6); 250 | } 251 | -------------------------------------------------------------------------------- /profile-streaming/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 | Profile Streaming - Discord UI 10 | 11 | 12 | 13 | 14 |
15 |
16 |
17 |
18 |
19 | avatar-username 21 | 22 | 23 | 24 |
25 |
26 | ! iStyLEX23#0023 27 |
28 |
29 |
30 |
31 | EN DIRECTO EN TWITCH 32 |
33 |
34 |
35 | 36 |
37 | Dark Side 38 | jugando a Star Wars 39 |
40 | 41 |
42 | 43 |
44 |
45 | Ver 46 |
47 |
48 |
49 | 50 |
51 |
ROLES
52 | 53 |
54 | 55 | 56 |
57 | 58 | Administrador 59 |
60 |
61 | 62 | Iniciante 63 |
64 |
65 | 66 | MyBOTSub 67 |
68 |
69 | 70 | Miembro 71 |
72 |
73 | 74 | Mandalorian 75 |
76 | 77 | 78 |
79 |
80 |
81 | 93 |
94 |
95 |
96 | 97 | 98 | 99 | -------------------------------------------------------------------------------- /profile-streaming/style.css: -------------------------------------------------------------------------------- 1 | @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); 2 | 3 | * { 4 | margin: 0; 5 | } 6 | 7 | body { 8 | padding: 20px; 9 | font-family: 'Open Sans', 10 | sans-serif; 11 | background-color: #36393f; 12 | border-top: 15px solid #202225; 13 | } 14 | 15 | .profile { 16 | background-color: #593695; 17 | width: 250px; 18 | color: white; 19 | border-radius: 5px; 20 | margin: 0 auto; 21 | border-bottom-left-radius: 5px; 22 | border-bottom-right-radius: 5px; 23 | -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 24 | 0 0 0 1px rgba(32, 34, 37, .6); 25 | box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2), 26 | 0 0 0 1px rgba(32, 34, 37, .6); 27 | } 28 | 29 | .profile .pro-header { 30 | padding: 20px; 31 | flex: 1 1 auto; 32 | flex-direction: column; 33 | } 34 | 35 | /* ----- */ 36 | /* Header Profile */ 37 | .pro-header { 38 | display: flex; 39 | align-items: center; 40 | justify-content: center; 41 | } 42 | 43 | /* Avatar */ 44 | .pro-avatar { 45 | display: inline-block; 46 | position: relative; 47 | } 48 | 49 | .pro-avatar img { 50 | border-radius: 50%; 51 | width: 100px; 52 | } 53 | 54 | .pro-status { 55 | transform: translate(50%, 50%); 56 | position: absolute; 57 | bottom: 14.64%; 58 | right: 14.64%; 59 | background-color: #593695; 60 | border-radius: 50%; 61 | padding: 3px; 62 | } 63 | 64 | .pro-status i { 65 | font-size: 20px; 66 | } 67 | 68 | /* Username */ 69 | .pro-username { 70 | margin-top: 15px; 71 | } 72 | 73 | .pro-username .text-username { 74 | font-weight: 900; 75 | } 76 | 77 | .pro-username .text-discrim { 78 | font-weight: 400; 79 | } 80 | 81 | /* ---- */ 82 | /* Activity Profile */ 83 | .pro-activity { 84 | background-color: #55338e; 85 | padding: 10px; 86 | } 87 | 88 | .pro-activity .playing-stream { 89 | margin-top: 10px; 90 | } 91 | 92 | .pro-activity .title-activity { 93 | font-weight: 700; 94 | font-size: 13px; 95 | } 96 | 97 | .stream-activity .playing-stream { 98 | display: flex; 99 | 100 | } 101 | .playing-stream img { 102 | width: 70px; 103 | height: 70px; 104 | border-radius: 10px; 105 | margin-right: 10px; 106 | } 107 | .playing-stream .title { 108 | display: block; 109 | font-weight: 700; 110 | } 111 | .playing-stream .subtitle { 112 | font-size: 14px; 113 | line-height: 5px; 114 | 115 | } 116 | 117 | .stream-activity .playing-bar { 118 | display: block; 119 | } 120 | 121 | .playing-bar { 122 | margin-top: 15px; 123 | } 124 | .playing-bar .bar { 125 | background: rgba(255,255,255,1); 126 | background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 127 | background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(35%, rgba(255,255,255,1)), color-stop(36%, rgba(79,84,92,1)), color-stop(71%, rgba(79,84,92,1)), color-stop(100%, rgba(79,84,92,1))); 128 | background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 129 | background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 130 | background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 131 | background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(79,84,92,1) 36%, rgba(79,84,92,1) 71%, rgba(79,84,92,1) 100%); 132 | filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#4f545c', GradientType=1 ); 133 | height: 4px; 134 | border-radius: 4px; 135 | } 136 | 137 | .time { 138 | display: flex; 139 | font-size: 12px; 140 | font-weight: 500; 141 | margin-top: 2px; 142 | } 143 | .time .time-start { 144 | flex: 1 1 auto; 145 | } 146 | .time .time-end{ 147 | flex: 0 1 auto; 148 | } 149 | 150 | .stream-buttom { 151 | border: 1px solid white; 152 | border-radius: 3px; 153 | text-align: center; 154 | padding: 5px; 155 | margin-top: 15px; 156 | cursor: pointer; 157 | margin-bottom: 10px; 158 | } 159 | .stream-buttom span { 160 | font-size: 14px; 161 | font-weight: 500; 162 | margin-left: 5px; 163 | } 164 | 165 | /* ------ */ 166 | /* Body Profile */ 167 | .pro-body { 168 | background-color: #2f3136; 169 | padding: 10px; 170 | } 171 | 172 | .pro-body .title-body { 173 | font-weight: 700; 174 | color: darkgrey; 175 | font-size: 13px; 176 | } 177 | 178 | .pro-body .roles-body { 179 | margin-top: 15px; 180 | } 181 | 182 | .roles-body { 183 | flex-wrap: wrap; 184 | display: flex; 185 | } 186 | 187 | .roles-body .rol { 188 | border: 1px solid; 189 | border-radius: 11px; 190 | display: flex; 191 | align-items: center; 192 | margin: 0 4px 4px 0; 193 | padding: 4px; 194 | box-sizing: border-box; 195 | height: 22px; 196 | font-size: 12px; 197 | font-weight: 500; 198 | } 199 | 200 | .rol span { 201 | color: white; 202 | margin-left: 5px; 203 | margin-right: 5px; 204 | } 205 | 206 | /* ----- */ 207 | /* Footer Profile */ 208 | .pro-footer { 209 | background-color: #2f3136; 210 | padding: 10px; 211 | border-bottom-left-radius: 4px; 212 | border-bottom-right-radius: 4px; 213 | } 214 | 215 | .content-footer .title-footer { 216 | font-weight: 700; 217 | color: darkgray; 218 | font-size: 13px; 219 | 220 | } 221 | 222 | .content-footer .subtitle-footer textarea { 223 | font-size: 11px; 224 | margin-top: 8px; 225 | color: darkgrey; 226 | width: 90%; 227 | padding: 10px; 228 | background-color: #2f3136; 229 | border: none; 230 | resize: none; 231 | overflow: auto; 232 | } 233 | 234 | .content-footer .subtitle-footer textarea:focus { 235 | background: #202225; 236 | outline: none; 237 | border-radius: 3px; 238 | 239 | } 240 | 241 | .content-footer .form-footer { 242 | margin-top: 20px; 243 | } 244 | 245 | .form-footer input { 246 | border: 2px solid #323232; 247 | border-radius: 3px; 248 | width: 90%; 249 | padding: 10px; 250 | background-color: #202225; 251 | color: darkgray; 252 | } 253 | 254 | .form-footer input:focus { 255 | border: 2px solid #7289da; 256 | outline: none; 257 | border-radius: 3px; 258 | 259 | } 260 | 261 | .content-footer .text-footer { 262 | font-size: 11px; 263 | margin-top: 10px; 264 | text-align: center; 265 | margin-bottom: 20px; 266 | color: darkgrey; 267 | } 268 | 269 | 270 | /* colors */ 271 | .red { 272 | color: rgba(129, 199, 132, 0.6); 273 | } 274 | 275 | .blue { 276 | color: rgba(140, 158, 255, 0.6); 277 | } 278 | 279 | .green { 280 | color: rgba(92, 107, 192, 0.6); 281 | } 282 | 283 | .yellow { 284 | color: yellow; 285 | } 286 | .white { 287 | color: white; 288 | } 289 | 290 | .grey { 291 | color: darkgray; 292 | } 293 | 294 | .naranja { 295 | color: rgba(254, 45, 66, 0.6); 296 | } 297 | 298 | 299 | -------------------------------------------------------------------------------- /style.css: -------------------------------------------------------------------------------- 1 | @import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap"); 2 | 3 | * { 4 | margin: 0; 5 | } 6 | 7 | body { 8 | font-family: "Open Sans", sans-serif; 9 | color: white; 10 | background-color: #2C2F33; 11 | } 12 | body a { 13 | color: white; 14 | text-decoration: none; 15 | } 16 | nav { 17 | display: flex; 18 | background-color: #202225; 19 | padding: 10px; 20 | } 21 | 22 | .nav-branding { 23 | flex: 1 1 auto; 24 | font-size: 25px; 25 | color: #7289da; 26 | font-weight: 600; 27 | padding-top: 5px; 28 | } 29 | .nav-branding i { 30 | font-weight: 100; 31 | } 32 | .nav-branding:hover { 33 | cursor: pointer; 34 | color: white; 35 | transition: 0.3s; 36 | } 37 | .nav-item { 38 | flex: 0 1 auto; 39 | } 40 | .nav-item ul { 41 | list-style-type: none; 42 | display: flex; 43 | } 44 | .nav-item ul li { 45 | padding: 10px; 46 | cursor: pointer; 47 | font-weight: 700; 48 | } 49 | .nav-item ul li:hover { 50 | color: #7289da; 51 | transition: 0.3s; 52 | } 53 | 54 | .container { 55 | max-width: 80%; 56 | margin: 0 auto; 57 | } 58 | 59 | 60 | .body-home { 61 | display: flex; 62 | justify-content: center; 63 | flex-wrap: wrap; 64 | margin-top: 20px; 65 | } 66 | .card { 67 | display: flex; 68 | flex-direction: column; 69 | align-items: center; 70 | background-color: #202225; 71 | padding: 20px; 72 | flex-basis: 33.33%; 73 | border-radius: 10px; 74 | text-align: center; 75 | margin-top: 10px; 76 | margin-left: 5px; 77 | } 78 | 79 | .card:nth-child(3) { 80 | /* La tercera tarjeta */ 81 | margin-top: 10px; 82 | margin-left: 5px; 83 | padding: 20px; 84 | border-radius: 10px; 85 | text-align: center; 86 | } 87 | 88 | .card .btn { 89 | background-color: #7289da; 90 | border-radius: 3px; 91 | width: 50%; 92 | margin-top: 20px; 93 | } 94 | 95 | .card .btn:hover { 96 | background-color: #36393f; 97 | transition: 0.2s; 98 | } 99 | 100 | @media screen and (max-width: 600px) { 101 | /* Vista para moviles */ 102 | .container { 103 | max-width: 100%; 104 | } 105 | .card { 106 | min-width: 70%; 107 | margin-top: 10px; 108 | margin-right: 0 !important; 109 | } 110 | .nav-branding { 111 | font-size: 20px; 112 | } 113 | 114 | .pie { 115 | color: aqua; 116 | } 117 | } 118 | --------------------------------------------------------------------------------