Skip to content

Commit ebf8e56

Browse files
authored
Merge pull request #1 from OpenOptimizationOrg/copilot/create-basic-github-pages
Add GitHub Pages index listing org repositories with links and Contribute section
2 parents 82963fc + 991663e commit ebf8e56

1 file changed

Lines changed: 205 additions & 0 deletions

File tree

index.html

Lines changed: 205 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,205 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
6+
<title>OpenOptimization Organization</title>
7+
<style>
8+
body {
9+
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
10+
max-width: 800px;
11+
margin: 60px auto;
12+
padding: 0 20px;
13+
color: #24292f;
14+
background: #f6f8fa;
15+
}
16+
h1 {
17+
font-size: 2rem;
18+
border-bottom: 1px solid #d0d7de;
19+
padding-bottom: 0.4em;
20+
margin-bottom: 0.6em;
21+
}
22+
p.subtitle {
23+
color: #57606a;
24+
margin-top: 0;
25+
margin-bottom: 2rem;
26+
}
27+
ul {
28+
list-style: none;
29+
padding: 0;
30+
margin: 0;
31+
}
32+
li {
33+
background: #ffffff;
34+
border: 1px solid #d0d7de;
35+
border-radius: 6px;
36+
padding: 20px 24px;
37+
margin-bottom: 16px;
38+
}
39+
li a {
40+
font-size: 1.1rem;
41+
font-weight: 600;
42+
color: #0969da;
43+
text-decoration: none;
44+
}
45+
li a:hover {
46+
text-decoration: underline;
47+
}
48+
li p {
49+
margin: 6px 0 0;
50+
color: #57606a;
51+
font-size: 0.9rem;
52+
}
53+
.topics {
54+
margin-top: 10px;
55+
}
56+
.topic {
57+
display: inline-block;
58+
background: #ddf4ff;
59+
color: #0969da;
60+
border-radius: 2em;
61+
padding: 2px 10px;
62+
font-size: 0.78rem;
63+
margin-right: 6px;
64+
margin-top: 4px;
65+
}
66+
footer {
67+
margin-top: 3rem;
68+
font-size: 0.85rem;
69+
color: #8c959f;
70+
text-align: center;
71+
}
72+
footer a {
73+
color: #0969da;
74+
text-decoration: none;
75+
}
76+
footer a:hover {
77+
text-decoration: underline;
78+
}
79+
.links {
80+
margin-top: 12px;
81+
display: flex;
82+
flex-wrap: wrap;
83+
gap: 8px;
84+
}
85+
.links a {
86+
font-size: 0.85rem;
87+
font-weight: 500;
88+
color: #0969da;
89+
text-decoration: none;
90+
border: 1px solid #0969da;
91+
border-radius: 6px;
92+
padding: 3px 10px;
93+
}
94+
.links a:hover {
95+
background: #ddf4ff;
96+
text-decoration: none;
97+
}
98+
h2 {
99+
font-size: 1.4rem;
100+
border-bottom: 1px solid #d0d7de;
101+
padding-bottom: 0.3em;
102+
margin-top: 2.5rem;
103+
margin-bottom: 1rem;
104+
}
105+
.contribute-grid {
106+
display: grid;
107+
grid-template-columns: 1fr 1fr;
108+
gap: 16px;
109+
}
110+
@media (max-width: 560px) {
111+
.contribute-grid { grid-template-columns: 1fr; }
112+
}
113+
.contribute-card {
114+
background: #ffffff;
115+
border: 1px solid #d0d7de;
116+
border-radius: 6px;
117+
padding: 16px 20px;
118+
}
119+
.contribute-card h3 {
120+
margin: 0 0 10px;
121+
font-size: 1rem;
122+
}
123+
.contribute-card ul {
124+
margin: 0;
125+
padding-left: 18px;
126+
list-style: disc;
127+
}
128+
.contribute-card ul li {
129+
background: none;
130+
border: none;
131+
border-radius: 0;
132+
padding: 0;
133+
margin-bottom: 6px;
134+
font-size: 0.9rem;
135+
}
136+
.contribute-card ul li a {
137+
font-size: 0.9rem;
138+
font-weight: 400;
139+
color: #0969da;
140+
text-decoration: none;
141+
}
142+
.contribute-card ul li a:hover {
143+
text-decoration: underline;
144+
}
145+
</style>
146+
</head>
147+
<body>
148+
<h1>OpenOptimization Organization</h1>
149+
<p class="subtitle">A collection of open-source libraries for black-box optimization.</p>
150+
151+
<ul>
152+
<li>
153+
<a href="https://github.com/OpenOptimizationOrg/OPL">OPL – Optimisation Problem Library</a>
154+
<p>A benchmark suite of black-box optimization problems.</p>
155+
<div class="topics">
156+
<span class="topic">benchmark-suite</span>
157+
<span class="topic">optimization-problems</span>
158+
<span class="topic">black-box-optimization</span>
159+
</div>
160+
<div class="links">
161+
<a href="https://github.com/OpenOptimizationOrg/OPL">GitHub Repository</a>
162+
<a href="https://openoptimizationorg.github.io/OPL/">GitHub Pages</a>
163+
</div>
164+
</li>
165+
<li>
166+
<a href="https://github.com/OpenOptimizationOrg/OFL">OFL – Optimisation Feature Library</a>
167+
<p>A library for feature extraction from black-box optimization problems.</p>
168+
<div class="topics">
169+
<span class="topic">features-extraction</span>
170+
<span class="topic">black-box-optimization</span>
171+
<span class="topic">optimization</span>
172+
</div>
173+
<div class="links">
174+
<a href="https://github.com/OpenOptimizationOrg/OFL">GitHub Repository</a>
175+
<a href="https://openoptimizationorg.github.io/OFL/">GitHub Pages</a>
176+
</div>
177+
</li>
178+
<li>
179+
<a href="https://github.com/OpenOptimizationOrg/Overview">Overview</a>
180+
<p>Overview page of the OpenOptimization Organization (this page).</p>
181+
</li>
182+
</ul>
183+
184+
<h2>Contribute</h2>
185+
<div class="contribute-grid">
186+
<div class="contribute-card">
187+
<h3>OPL – Optimisation Problem Library</h3>
188+
<ul>
189+
<li><a href="https://github.com/OpenOptimizationOrg/OPL/issues">Issues &amp; Feature Requests</a></li>
190+
<li><a href="https://docs.google.com/forms/d/e/1FAIpQLSehQp24AuFAH2j9jizDhq8K_BYgNGMKXWTMu6s-2RwEJrK59Q/viewform?usp=sharing">Submit a New Problem (Google Form)</a></li>
191+
</ul>
192+
</div>
193+
<div class="contribute-card">
194+
<h3>OFL – Optimisation Feature Library</h3>
195+
<ul>
196+
<li><a href="https://github.com/OpenOptimizationOrg/OFL/issues">Issues &amp; Feature Requests</a></li>
197+
</ul>
198+
</div>
199+
</div>
200+
201+
<footer>
202+
<a href="https://github.com/OpenOptimizationOrg">OpenOptimizationOrg on GitHub</a>
203+
</footer>
204+
</body>
205+
</html>

0 commit comments

Comments
 (0)