Skip to content

Commit fa01a75

Browse files
committed
deploy: 35355a3
1 parent 4e08217 commit fa01a75

27 files changed

Lines changed: 929 additions & 0 deletions

File tree

404.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@
5454

5555
<link rel="stylesheet" href="/docs/assets/navigation_cards.css">
5656

57+
<link rel="stylesheet" href="/docs/assets/bubbles.css">
58+
5759
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
5860

5961
<script>__md_scope=new URL("/docs/",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>

_footer/index.html

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@
5656

5757
<link rel="stylesheet" href="../assets/navigation_cards.css">
5858

59+
<link rel="stylesheet" href="../assets/bubbles.css">
60+
5961
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
6062

6163
<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
@@ -1192,6 +1194,7 @@
11921194
<div class="md-content" data-md-component="content">
11931195
<article class="md-content__inner md-typeset">
11941196

1197+
11951198

11961199

11971200

@@ -1242,6 +1245,36 @@ <h1> footer</h1>
12421245

12431246

12441247

1248+
1249+
<!-- Floating Bubbles -->
1250+
<div class="floating-bubbles">
1251+
<div class="floating-bubbles-title">Our projects</div>
1252+
<a href="https://swe-agent.com/" class="bubble" title="SWE-agent">
1253+
<img src="../assets/sweagent_logo.svg" alt="SWE-agent">
1254+
<span class="bubble-tooltip">SWE-agent</span>
1255+
</a>
1256+
<a href="https://swe-rex.com/" class="bubble" title="SWE-rex">
1257+
<img src="../assets/swerex_logo.svg" alt="SWE-rex">
1258+
<span class="bubble-tooltip">SWE-ReX</span>
1259+
</a>
1260+
<a href="https://swesmith.com" class="bubble" title="SWE-smith">
1261+
<img src="../assets/swesmith_logo.png" alt="SWE-smith">
1262+
<span class="bubble-tooltip">SWE-smith</span>
1263+
</a>
1264+
<a href="https://swebench.com" class="bubble" title="SWE-bench">
1265+
<img src="../assets/swebench_logo.png" alt="SWE-bench">
1266+
<span class="bubble-tooltip">SWE-bench</span>
1267+
</a>
1268+
<a href="https://www.swebench.com/sb-cli/" class="bubble" title="sb-cli">
1269+
<img src="../assets/sbcli_logo.svg" alt="sb-cli">
1270+
<span class="bubble-tooltip">sb-cli</span>
1271+
</a>
1272+
<a href="https://join.slack.com/t/codeclash-workspace/shared_invite/your-invite-link" class="bubble bubble-divider" title="Join our Slack">
1273+
<img src="https://upload.wikimedia.org/wikipedia/commons/d/d5/Slack_icon_2019.svg" alt="Slack">
1274+
<span class="bubble-tooltip">Join our Slack</span>
1275+
</a>
1276+
</div>
1277+
12451278
</article>
12461279
</div>
12471280

assets/bubbles.css

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
/* Floating bubbles styles */
2+
.floating-bubbles {
3+
position: fixed;
4+
bottom: 20px;
5+
right: 20px;
6+
display: flex;
7+
flex-direction: column;
8+
gap: 10px;
9+
z-index: 1000;
10+
}
11+
12+
.floating-bubbles-title {
13+
position: absolute;
14+
top: -30px;
15+
right: 0;
16+
font-size: 12px;
17+
color: #777;
18+
text-align: right;
19+
font-weight: bold;
20+
opacity: 0;
21+
visibility: hidden;
22+
transition:
23+
opacity 0.3s ease,
24+
visibility 0.3s ease;
25+
white-space: nowrap;
26+
}
27+
28+
.floating-bubbles:hover .floating-bubbles-title {
29+
opacity: 1;
30+
visibility: visible;
31+
}
32+
33+
.bubble {
34+
width: 40px;
35+
height: 40px;
36+
display: flex;
37+
justify-content: center;
38+
align-items: center;
39+
position: relative;
40+
transition: transform 0.3s ease;
41+
}
42+
43+
.bubble:hover {
44+
transform: scale(1.1);
45+
}
46+
47+
.bubble img {
48+
width: 40px;
49+
height: 40px;
50+
}
51+
52+
.bubble-tooltip {
53+
position: absolute;
54+
right: 60px;
55+
background-color: #333;
56+
color: white;
57+
padding: 5px 10px;
58+
border-radius: 4px;
59+
font-size: 14px;
60+
white-space: nowrap;
61+
opacity: 0;
62+
visibility: hidden;
63+
transition:
64+
opacity 0.3s ease,
65+
visibility 0.3s ease;
66+
}
67+
68+
.bubble:hover .bubble-tooltip {
69+
opacity: 1;
70+
visibility: visible;
71+
}
72+
73+
.floating-bubbles:hover .bubble-tooltip {
74+
opacity: 1;
75+
visibility: visible;
76+
}
77+
78+
/* Divider for separating bubbles */
79+
.bubble-divider {
80+
margin-top: 10px;
81+
padding-top: 15px;
82+
position: relative;
83+
}
84+
85+
.bubble-divider::before {
86+
content: "";
87+
position: absolute;
88+
top: -5px;
89+
left: 50%;
90+
transform: translateX(-50%);
91+
width: 20px;
92+
height: 1px;
93+
background-color: #ddd;
94+
}
95+
96+
/* Hide on mobile */
97+
@media (max-width: 768px) {
98+
.floating-bubbles {
99+
display: none;
100+
}
101+
}

assets/sbcli_logo.svg

Lines changed: 10 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)