Update README.md
Browse files
README.md
CHANGED
|
@@ -21,49 +21,103 @@ tags:
|
|
| 21 |
width: 600px;
|
| 22 |
margin: 20px auto;
|
| 23 |
display: block;
|
|
|
|
|
|
|
| 24 |
}
|
| 25 |
|
| 26 |
-
.logo-text {
|
| 27 |
-
font-family: 'Arial', sans-serif;
|
| 28 |
-
font-weight: bold;
|
| 29 |
fill: none;
|
| 30 |
-
stroke: #00ffff;
|
| 31 |
stroke-width: 2;
|
| 32 |
stroke-linejoin: round;
|
| 33 |
-
|
| 34 |
-
stroke-dashoffset: 1000;
|
| 35 |
-
animation: draw 3s ease forwards, glow 2s ease-in-out infinite alternate;
|
| 36 |
}
|
| 37 |
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
|
| 41 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
}
|
| 43 |
|
| 44 |
@keyframes glow {
|
| 45 |
from {
|
| 46 |
-
filter: drop-shadow(0 0 2px #
|
|
|
|
|
|
|
| 47 |
}
|
| 48 |
to {
|
| 49 |
-
filter: drop-shadow(0 0 4px #
|
|
|
|
|
|
|
| 50 |
}
|
| 51 |
}
|
| 52 |
</style>
|
| 53 |
|
| 54 |
-
<svg class="logo" viewBox="0 0 800
|
| 55 |
<defs>
|
| 56 |
-
<linearGradient id="
|
| 57 |
-
<stop offset="0%" style="stop-color:#
|
| 58 |
-
<stop offset="
|
|
|
|
| 59 |
</linearGradient>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 60 |
</defs>
|
| 61 |
-
|
| 62 |
-
|
| 63 |
-
|
| 64 |
-
|
| 65 |
-
|
| 66 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 67 |
</svg>
|
| 68 |
|
| 69 |
## Example Outputs
|
|
|
|
| 21 |
width: 600px;
|
| 22 |
margin: 20px auto;
|
| 23 |
display: block;
|
| 24 |
+
background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(137,27,171,0.2) 100%);
|
| 25 |
+
padding: 20px;
|
| 26 |
}
|
| 27 |
|
| 28 |
+
.logo-text-main {
|
| 29 |
+
font-family: 'Arial Black', sans-serif;
|
|
|
|
| 30 |
fill: none;
|
|
|
|
| 31 |
stroke-width: 2;
|
| 32 |
stroke-linejoin: round;
|
| 33 |
+
animation: glow 2s ease-in-out infinite alternate;
|
|
|
|
|
|
|
| 34 |
}
|
| 35 |
|
| 36 |
+
.logo-text-outline {
|
| 37 |
+
stroke: #ff00ff;
|
| 38 |
+
stroke-width: 8;
|
| 39 |
+
stroke-linejoin: round;
|
| 40 |
+
fill: none;
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
.logo-text-fill {
|
| 44 |
+
fill: url(#retroGradient);
|
| 45 |
+
stroke: none;
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
.logo-text-shadow {
|
| 49 |
+
fill: none;
|
| 50 |
+
stroke: #00ffff;
|
| 51 |
+
stroke-width: 2;
|
| 52 |
+
filter: blur(3px);
|
| 53 |
+
}
|
| 54 |
+
|
| 55 |
+
.subtitle {
|
| 56 |
+
font-family: 'Arial', sans-serif;
|
| 57 |
+
fill: #00ffff;
|
| 58 |
+
font-size: 20px;
|
| 59 |
+
filter: drop-shadow(0 0 2px #00ffff);
|
| 60 |
}
|
| 61 |
|
| 62 |
@keyframes glow {
|
| 63 |
from {
|
| 64 |
+
filter: drop-shadow(0 0 2px #ff00ff)
|
| 65 |
+
drop-shadow(0 0 4px #ff00ff)
|
| 66 |
+
drop-shadow(0 0 6px #00ffff);
|
| 67 |
}
|
| 68 |
to {
|
| 69 |
+
filter: drop-shadow(0 0 4px #ff00ff)
|
| 70 |
+
drop-shadow(0 0 8px #ff00ff)
|
| 71 |
+
drop-shadow(0 0 12px #00ffff);
|
| 72 |
}
|
| 73 |
}
|
| 74 |
</style>
|
| 75 |
|
| 76 |
+
<svg class="logo" viewBox="0 0 800 200" xmlns="http://www.w3.org/2000/svg">
|
| 77 |
<defs>
|
| 78 |
+
<linearGradient id="retroGradient" x1="0%" y1="0%" x2="0%" y2="100%">
|
| 79 |
+
<stop offset="0%" style="stop-color:#ff00ff;stop-opacity:1" />
|
| 80 |
+
<stop offset="50%" style="stop-color:#ff71ce;stop-opacity:1" />
|
| 81 |
+
<stop offset="100%" style="stop-color:#b967ff;stop-opacity:1" />
|
| 82 |
</linearGradient>
|
| 83 |
+
<filter id="chrome">
|
| 84 |
+
<feGaussianBlur in="SourceAlpha" stdDeviation="2" result="blur" />
|
| 85 |
+
<feOffset in="blur" dx="2" dy="2" result="offsetBlur" />
|
| 86 |
+
<feMerge>
|
| 87 |
+
<feMergeNode in="offsetBlur" />
|
| 88 |
+
<feMergeNode in="SourceGraphic" />
|
| 89 |
+
</feMerge>
|
| 90 |
+
</filter>
|
| 91 |
</defs>
|
| 92 |
+
|
| 93 |
+
<!-- Main text with effects -->
|
| 94 |
+
<g transform="translate(400,100)" text-anchor="middle">
|
| 95 |
+
<!-- Shadow layer -->
|
| 96 |
+
<text class="logo-text-main logo-text-shadow"
|
| 97 |
+
x="-100" y="0" font-size="80px">Proteus</text>
|
| 98 |
+
|
| 99 |
+
<!-- Outline layer -->
|
| 100 |
+
<text class="logo-text-main logo-text-outline"
|
| 101 |
+
x="-100" y="0" font-size="80px">Proteus</text>
|
| 102 |
+
|
| 103 |
+
<!-- Gradient fill layer -->
|
| 104 |
+
<text class="logo-text-main logo-text-fill"
|
| 105 |
+
x="-100" y="0" font-size="80px">Proteus</text>
|
| 106 |
+
|
| 107 |
+
<!-- Sigma symbol -->
|
| 108 |
+
<text x="120" y="0"
|
| 109 |
+
font-size="80px"
|
| 110 |
+
fill="#00ffff"
|
| 111 |
+
filter="url(#chrome)">Σ</text>
|
| 112 |
+
|
| 113 |
+
<!-- Subtitle -->
|
| 114 |
+
<text class="subtitle" y="40">STABLE DIFFUSION XL</text>
|
| 115 |
+
</g>
|
| 116 |
+
|
| 117 |
+
<!-- Grid effect -->
|
| 118 |
+
<path d="M0 180 L800 180" stroke="#ff00ff" stroke-width="1" opacity="0.5"/>
|
| 119 |
+
<path d="M0 185 L800 185" stroke="#00ffff" stroke-width="1" opacity="0.3"/>
|
| 120 |
+
<path d="M0 190 L800 190" stroke="#ff00ff" stroke-width="1" opacity="0.2"/>
|
| 121 |
</svg>
|
| 122 |
|
| 123 |
## Example Outputs
|