/* SS Development - Kod-Onizleme */ * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } header { position: fixed; top: 0; left: 0; width: 100%; background-color: #2c3e50; padding: 10px 20px; display: flex; align-items: center; justify-content: space-between; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); z-index: 1000; } .logo { font-size: 1.3em; color: #ecf0f1; font-weight: bold; display: flex; align-items: center; } .logo a { color: #ecf0f1; text-decoration: none; margin-right: 5px; } .logo a:hover { color: #bdc3c7; } .kucuk-logo { font-size: 10px; color: #ecf0f1; } .navbar ul { list-style: none; margin: 0; padding: 0; display: flex; } .navbar ul li { margin-left: 20px; } .navbar ul li a { color: #ecf0f1; text-decoration: none; font-size: 1.1em; padding: 5px 12px; border-radius: 4px; transition: background-color 0.3s; } .navbar ul li a:hover { background-color: #3498db; } .container { margin-top: 100px; max-width: 600px; margin: 250px auto; padding: 25px; background-color: #f7f9fa; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1); border-radius: 12px; overflow: hidden; display: flex; flex-direction: column; } h1 { color: #34495e; text-align: center; margin-bottom: 30px; } .editor { display: flex; justify-content: space-between; gap: 20px; /* SS Development - Kod-Onizleme */ margin-bottom: 30px; } .editor-section { flex: 1; margin-bottom: 25px; } textarea { width: 100%; height: 200px; padding: 12px; font-size: 1em; border: 1px solid #bdc3c7; border-radius: 8px; resize: vertical; font-family: 'Courier New', Courier, monospace; background-color: #ecf0f1; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); } button#runCode { width: 100%; padding: 14px; font-size: 1.2em; color: #fff; background-color: #3498db; border: none; border-radius: 8px; cursor: pointer; transition: background-color 0.3s ease-in-out; } button#runCode:hover { background-color: #2980b9; } #outputContainer { margin-top: 30px; } #outputContainer h2 { color: #34495e; margin-bottom: 10px; font-size: 1.3em; } pre#output { background-color: #ecf0f1; padding: 10px; border: 1px solid #bdc3c7; border-radius: 4px; font-size: 1em; white-space: pre-wrap; word-wrap: break-word; font-family: 'Courier New', Courier, monospace; min-height: 50px; } /* SS Development - Kod-Onizleme */ footer { position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); background-color: #333; color: white; padding: 10px 30px; text-align: center; font-size: 12px; border-radius: 15px 15px 0 0; box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.3); z-index: 1000; width: 90%; } footer ul { list-style: none; padding: 0; margin: 0; } footer ul li { margin-top: 5px; } footer ul li a { color: white; text-decoration: none; font-size: 14px; } footer ul li a:hover { color: #3498db; text-decoration: underline; } button#runCodeCpp { width: 100%; padding: 14px; font-size: 1.2em; color: #fff; background-color: #3498db; border: none; border-radius: 8px; cursor: pointer; transition: background-color 0.3s ease-in-out; } button#runCodeCpp:hover { background-color: #2980b9; } .logom { position: fixed; top: 10px; left: 10px; z-index: 9999; display: flex; align-items: center; } .logom img { max-width: 100px; max-height: 100px; display: block; margin-right: 10px; margin-left: 50px; pointer-events: none; } .logom .logo-text { font-size: 24px; color: white; font-weight: bold; } .logom a { text-decoration: none; color: white; } /* SS Development - Kod-Onizleme */ .open-preview-btn { background-color: #2ecc71; color: white; font-size: 1em; border: none; border-radius: 8px; padding: 10px 20px; cursor: pointer; transition: background-color 0.3s ease; } .open-preview-btn:hover { background-color: #27ae60; } body { display: grid; justify-content: center; align-items: center; min-height: 100vh; background: radial-gradient(ellipse at bottom, #0d1d31 0%, #0c0d13 100%); } .stars { position: fixed; top: -15vh; left: 0; width: 100%; height: 120%; transform: rotate(-45deg); color: white; z-index: -1; } .star { --star-color: var(--primary-color); --star-tail-length: 6em; --star-tail-height: 2px; --star-width: calc(var(--star-tail-length) / 6); --fall-duration: 9s; --tail-fade-duration: var(--fall-duration); --top-offset: -15vh; position: absolute; top: var(--top-offset); left: 0; width: var(--star-tail-length); height: var(--star-tail-height); color: var(--star-color); background: linear-gradient(45deg, currentColor, transparent); border-radius: 50%; filter: drop-shadow(0 0 6px currentColor); transform: translate3d(104em, 0, 0); animation: fall var(--fall-duration) var(--fall-delay) linear infinite, tail-fade var(--tail-fade-duration) var(--fall-delay) ease-out infinite; } @media screen and (max-width: 750px) { .star { animation: fall var(--fall-duration) var(--fall-delay) linear infinite; } } .star:nth-child(1) { --star-tail-length: 5.27em; --top-offset: 34.48vh; --fall-duration: 11.736s; --fall-delay: 7.4s; } .star:nth-child(2) { --star-tail-length: 6.61em; --top-offset: 71.1vh; --fall-duration: 8.141s; --fall-delay: 7.153s; } /* SS Development - Kod-Onizleme */ .star:nth-child(3) { --star-tail-length: 6em; --top-offset: 60.76vh; --fall-duration: 7.09s; --fall-delay: 8.755s; } .star:nth-child(4) { --star-tail-length: 7.04em; --top-offset: 83.19vh; --fall-duration: 7.008s; --fall-delay: 3.927s; } .star:nth-child(5) { --star-tail-length: 5.34em; --top-offset: 19.56vh; --fall-duration: 11.148s; --fall-delay: 0.762s; } .star:nth-child(6) { --star-tail-length: 5.62em; --top-offset: 91.5vh; --fall-duration: 11.969s; --fall-delay: 6.992s; } .star:nth-child(7) { --star-tail-length: 5.73em; --top-offset: 5.7vh; --fall-duration: 9.814s; --fall-delay: 9.541s; } .star:nth-child(8) { --star-tail-length: 6.05em; --top-offset: 59.9vh; --fall-duration: 6.403s; --fall-delay: 3.671s; } .star:nth-child(9) { --star-tail-length: 5.73em; --top-offset: 59.2vh; --fall-duration: 10.563s; --fall-delay: 7.82s; } .star:nth-child(10) { --star-tail-length: 6.4em; --top-offset: 45.95vh; --fall-duration: 8.6s; --fall-delay: 5.191s; } .star:nth-child(11) { --star-tail-length: 6.02em; --top-offset: 58.55vh; --fall-duration: 7.433s; --fall-delay: 9.632s; } .star:nth-child(12) { --star-tail-length: 5.32em; --top-offset: 15.28vh; --fall-duration: 11.785s; --fall-delay: 5.517s; } .star:nth-child(13) { --star-tail-length: 7.1em; --top-offset: 54.77vh; --fall-duration: 10.582s; --fall-delay: 8.12s; } .star:nth-child(14) { --star-tail-length: 6.4em; --top-offset: 24.78vh; --fall-duration: 11.877s; --fall-delay: 5.515s; } .star:nth-child(15) { --star-tail-length: 5.46em; --top-offset: 65.48vh; --fall-duration: 6.505s; --fall-delay: 6.05s; } .star:nth-child(16) { --star-tail-length: 6.89em; --top-offset: 86.23vh; --fall-duration: 9.822s; --fall-delay: 7.185s; } .star:nth-child(17) { --star-tail-length: 6.99em; --top-offset: 77vh; --fall-duration: 11.083s; --fall-delay: 6.961s; } .star:nth-child(18) { --star-tail-length: 6.89em; --top-offset: 15.71vh; --fall-duration: 6.805s; --fall-delay: 1.694s; } .star:nth-child(19) { --star-tail-length: 5.81em; --top-offset: 69.59vh; --fall-duration: 11.309s; --fall-delay: 3.82s; } .star:nth-child(20) { --star-tail-length: 6.97em; --top-offset: 25.09vh; --fall-duration: 6.494s; --fall-delay: 7.51s; } .star:nth-child(21) { --star-tail-length: 7.14em; --top-offset: 8.6vh; --fall-duration: 6.31s; --fall-delay: 7.352s; } .star:nth-child(22) { --star-tail-length: 5.24em; --top-offset: 50.79vh; --fall-duration: 7.331s; --fall-delay: 3.42s; } .star:nth-child(23) { --star-tail-length: 5.71em; --top-offset: 7.63vh; --fall-duration: 8.717s; --fall-delay: 5.542s; } .star:nth-child(24) { --star-tail-length: 5.78em; --top-offset: 27.06vh; --fall-duration: 6.253s; --fall-delay: 6.054s; } .star:nth-child(25) { --star-tail-length: 6.31em; --top-offset: 53.07vh; --fall-duration: 9.542s; --fall-delay: 3.003s; } .star:nth-child(26) { --star-tail-length: 5.83em; --top-offset: 99.74vh; --fall-duration: 7.157s; --fall-delay: 1.798s; } .star:nth-child(27) { --star-tail-length: 5.86em; --top-offset: 41.4vh; --fall-duration: 10.238s; --fall-delay: 5.639s; } .star:nth-child(28) { --star-tail-length: 6.17em; --top-offset: 26.81vh; --fall-duration: 10.52s; --fall-delay: 9.057s; } .star:nth-child(29) { --star-tail-length: 6.87em; --top-offset: 13.16vh; --fall-duration: 8.006s; --fall-delay: 3.356s; } .star:nth-child(30) { --star-tail-length: 5.66em; --top-offset: 31.31vh; --fall-duration: 11.329s; --fall-delay: 6.899s; } .star:nth-child(31) { --star-tail-length: 6.12em; --top-offset: 77.75vh; --fall-duration: 6.307s; --fall-delay: 4.911s; } .star:nth-child(32) { --star-tail-length: 6.72em; --top-offset: 45.57vh; --fall-duration: 8.39s; --fall-delay: 2.43s; } .star:nth-child(33) { --star-tail-length: 5.27em; --top-offset: 4.5vh; --fall-duration: 10.166s; --fall-delay: 0.926s; } .star:nth-child(34) { --star-tail-length: 6.35em; --top-offset: 9.88vh; --fall-duration: 9.044s; --fall-delay: 2.682s; } .star:nth-child(35) { --star-tail-length: 6.07em; --top-offset: 55.27vh; --fall-duration: 10.957s; --fall-delay: 5.607s; } .star:nth-child(36) { --star-tail-length: 5.97em; --top-offset: 32.18vh; --fall-duration: 6.085s; --fall-delay: 8.049s; } .star:nth-child(37) { --star-tail-length: 6.42em; --top-offset: 16.2vh; --fall-duration: 11.424s; --fall-delay: 8.345s; } .star:nth-child(38) { --star-tail-length: 5.68em; --top-offset: 71.86vh; --fall-duration: 8.608s; --fall-delay: 7.169s; } .star:nth-child(39) { --star-tail-length: 5.75em; --top-offset: 97.21vh; --fall-duration: 11.307s; --fall-delay: 8.557s; } .star:nth-child(40) { --star-tail-length: 5.98em; --top-offset: 72.91vh; --fall-duration: 10.463s; --fall-delay: 7.521s; } .star:nth-child(41) { --star-tail-length: 7.28em; --top-offset: 11.08vh; --fall-duration: 10.624s; --fall-delay: 1.816s; } .star:nth-child(42) { --star-tail-length: 6.43em; --top-offset: 86.85vh; --fall-duration: 7.944s; --fall-delay: 2.652s; } .star:nth-child(43) { --star-tail-length: 6.72em; --top-offset: 31.53vh; --fall-duration: 11.827s; --fall-delay: 0.136s; } .star:nth-child(44) { --star-tail-length: 5.24em; --top-offset: 38.67vh; --fall-duration: 11.912s; --fall-delay: 8.881s; } .star:nth-child(45) { --star-tail-length: 6.09em; --top-offset: 33.21vh; --fall-duration: 9.346s; --fall-delay: 1.831s; } .star:nth-child(46) { --star-tail-length: 5.99em; --top-offset: 53.3vh; --fall-duration: 10.66s; --fall-delay: 7.82s; } .star:nth-child(47) { --star-tail-length: 6.37em; --top-offset: 19.54vh; --fall-duration: 9.355s; --fall-delay: 7.693s; } .star:nth-child(48) { --star-tail-length: 6.09em; --top-offset: 88.78vh; --fall-duration: 10.965s; --fall-delay: 1.481s; } .star:nth-child(49) { --star-tail-length: 7.27em; --top-offset: 25.7vh; --fall-duration: 7.073s; --fall-delay: 0.646s; } .star:nth-child(50) { --star-tail-length: 6.91em; --top-offset: 7.47vh; --fall-duration: 11.081s; --fall-delay: 0.73s; } .star::before, .star::after { position: absolute; content: ""; top: 0; left: calc(var(--star-width) / -2); width: var(--star-width); height: 100%; background: linear-gradient(45deg, transparent, currentColor, transparent); border-radius: inherit; animation: blink 2s linear infinite; } .star::before { transform: rotate(45deg); } .star::after { transform: rotate(-45deg); } @keyframes fall { to { transform: translate3d(-30em, 0, 0); } } @keyframes tail-fade { 0%, 50% { width: var(--star-tail-length); opacity: 1; } 70%, 80% { width: 0; opacity: 0.4; } 100% { width: 0; opacity: 0; } } @keyframes blink { 50% { opacity: 0.6; } } /* SS Development - Kod-Onizleme */ .bubble-container { position: fixed; left: 0; top: 50%; transform: translateY(-50%); z-index: 10; display: flex; flex-direction: column; align-items: center; background-color: transparent; } .bubble { width: 80px; height: 80px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); /* Şeffaf baloncuk görseli */ background-size: cover; display: flex; justify-content: center; align-items: center; margin-bottom: 20px; font-size: 16px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } /* SS Development - Kod-Onizleme */ .bubble a { color: white; text-decoration: none; font-size: 18px; } /* SS Development - Kod-Onizleme */ @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } @media (max-width: 375px) { .ruby-hakkinda-container { display: flex; justify-content: center; align-items: center; min-height: 100vh; width: 100%; padding: 20px; box-sizing: border-box; } .ruby-hakkinda { max-width: 540px; width: 10%; background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .ruby-hakkinda h2 { color: #2c3e50; font-size: 28px; margin-bottom: 15px; border-bottom: 2px solid #3498db; padding-bottom: 10px; } .ruby-hakkinda h3 { color: #34495e; font-size: 22px; margin-top: 20px; } .ruby-hakkinda p { font-size: 16px; line-height: 1.7; color: #555; } .ruby-hakkinda ul { list-style-type: none; padding-left: 20px; } .ruby-hakkinda ul li { font-size: 16px; margin-bottom: 8px; color: #555; } .ruby-hakkinda pre { background-color: #2d2d2d; color: white; padding: 15px; border-radius: 5px; font-size: 14px; overflow-x: auto; margin-top: 15px; } .ruby-hakkinda pre code { font-family: 'Courier New', Courier, monospace; } /* SS Development - Kod-Onizleme */ .ruby-hakkinda ul li strong { color: #3498db; } .logom { top: 5px; left: 5px; } .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; } .container { padding: 10px; width: 90%; margin: 0 auto; } .editor textarea { width: 100%; height: 120px; font-size: 14px; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } .bubble-container { position: fixed; top: 65px; left: 195px; z-index: 10; display: flex; flex-direction: row; /* SS Development - Kod-Onizleme */ align-items: center; background-color: transparent; } .bubble { width: 50px; height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } @media (max-width: 414px) { .logom { top: 5px; left: 5px; } .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; } .container { padding: 10px; width: 90%; margin: 0 auto; } .editor textarea { width: 100%; height: 120px; font-size: 14px; /* SS Development - Kod-Onizleme */ padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } .bubble-container { position: fixed; top: 65px; left: 235px; z-index: 10; display: flex; flex-direction: row; align-items: center; background-color: transparent; } .bubble { width: 50px; height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } @media (max-width: 390px) { .logom { top: 5px; left: 5px; } .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; } .container { padding: 10px; width: 90%; margin: 0 auto; } .editor textarea { width: 100%; height: 120px; font-size: 14px; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } .bubble-container { position: fixed; top: 65px; left: 210px; z-index: 10; display: flex; flex-direction: row; align-items: center; background-color: transparent; } .bubble { width: 50px; height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } @media (max-width: 430px) { .logom { top: 5px; left: 5px; } .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; /* SS Development - Kod-Onizleme */ } .container { padding: 10px; width: 70%; margin: 150px auto; } .editor textarea { width: 100%; height: 120px; font-size: 14px; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } .bubble-container { position: fixed; top: 65px; left: 244px; z-index: 10; display: flex; flex-direction: row; align-items: center; background-color: transparent; } .bubble { width: 50px; height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); /* SS Development - Kod-Onizleme */ } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } @media (max-width: 360px) { .logom { top: 5px; left: 5px; } .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; } .container { padding: 10px; width: 90%; margin: 0 auto; } .editor textarea { width: 100%; height: 120px; font-size: 14px; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } .bubble-container { position: fixed; top: 65px; left: 175px; z-index: 10; display: flex; flex-direction: row; align-items: center; background-color: transparent; } .bubble { width: 50px; /* SS Development - Kod-Onizleme */ height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } @media (max-width: 412px) { .logom { top: 5px; left: 5px; } /* SS Development - Kod-Onizleme */ .logom img { max-width: 70px; max-height: 70px; margin-left: 20px; } .logom .logo-text { font-size: 18px; } .container { padding: 10px; width: 67%; margin: 150px 93px; } .editor textarea { width: 100%; height: 120px; font-size: 14px; padding: 8px; border: 1px solid #ccc; box-sizing: border-box; } button#runCode { width: 100%; padding: 10px; font-size: 16px; margin-top: 10px; } #outputContainer { padding: 10px; font-size: 14px; } #output { font-size: 14px; line-height: 1.4; } /* SS Development - Kod-Onizleme */ .bubble-container { position: fixed; top: 65px; left: 230px; z-index: 10; display: flex; flex-direction: row; align-items: center; background-color: transparent; } .bubble { width: 50px; height: 50px; background-image: url('https://i.hizliresim.com/ldmi4rq.png?_gl=1*152c5ou*_ga*ODk5MjQ4NjY0LjE3MjM3OTY5NjE.*_ga_M9ZRXYS2YN*MTczMjI3NzQ3My4xMS4xLjE3MzIyNzg3ODkuNjAuMC4w'); background-size: cover; display: flex; justify-content: center; align-items: center; margin-right: 10px; font-size: 12px; font-weight: bold; color: white; text-decoration: none; text-align: center; box-shadow: transparent; background-color: transparent; animation: floatBubbles 6s ease-in-out infinite, moveBubbles 6s ease-in-out infinite; } .bubble a { color: white; text-decoration: none; font-size: 12px; } @keyframes floatBubbles { 0% { transform: translateY(0) translateX(0); opacity: 0.8; } 50% { transform: translateY(-20px) translateX(5px); opacity: 1; } 100% { transform: translateY(0) translateX(0); opacity: 0.8; } } @keyframes moveBubbles { 0% { opacity: 0.8; transform: translateY(0) scale(1); } 50% { opacity: 1; transform: translateY(-25px) scale(1.2) translateX(5px); /* Az bir miktar sağa kaydırdım */ } 100% { opacity: 0.8; transform: translateY(0) scale(1); } } } /* SS Development - Kod-Onizleme */ .ruby-hakkinda-container { display: flex; justify-content: center; align-items: center; min-height: 100vh; width: 100%; padding: 20px; box-sizing: border-box; } .ruby-hakkinda { max-width: 540px; width: 100%; background-color: #ffffff; padding: 30px; border-radius: 10px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); } .ruby-hakkinda h2 { color: #2c3e50; font-size: 28px; margin-bottom: 15px; border-bottom: 2px solid #3498db; padding-bottom: 10px; } .ruby-hakkinda h3 { color: #34495e; font-size: 22px; margin-top: 20px; } .ruby-hakkinda p { font-size: 16px; line-height: 1.7; color: #555; } .ruby-hakkinda ul { list-style-type: none; padding-left: 20px; } .ruby-hakkinda ul li { font-size: 16px; margin-bottom: 8px; color: #555; } .ruby-hakkinda pre { background-color: #2d2d2d; color: white; padding: 15px; border-radius: 5px; font-size: 14px; overflow-x: auto; margin-top: 15px; } .ruby-hakkinda pre code { font-family: 'Courier New', Courier, monospace; } /* SS Development - Kod-Onizleme */ .ruby-hakkinda ul li strong { color: #3498db; } .chat-icon { position: fixed; bottom: 20px; right: 20px; width: 50px; height: 50px; background-color: #007bff; border-radius: 50%; color: white; text-align: center; font-size: 24px; line-height: 50px; cursor: pointer; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .mail-gonder { display: none; /* Başlangıçta gizli */ position: fixed; bottom: 80px; right: 20px; padding: 20px; border: 1px solid #ddd; border-radius: 8px; max-width: 300px; background: #f9f9f9; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); } .mail-gonder label { display: block; margin-bottom: 8px; font-weight: bold; } .mail-gonder input, .mail-gonder textarea { width: 100%; padding: 10px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 4px; } .mail-gonder button { background: #007bff; color: #fff; padding: 10px 15px; border: none; border-radius: 4px; cursor: pointer; } /* SS Development - Kod-Onizleme */ .mail-gonder button:hover { background: #0056b3; }