Skip to content

Commit edd79bd

Browse files
Align contribution page with DataForSolution brand
1 parent 9769d56 commit edd79bd

1 file changed

Lines changed: 60 additions & 74 deletions

File tree

contribute.html

Lines changed: 60 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -1,90 +1,76 @@
11
---
22
layout: default
3-
title: Contribute
3+
title: "Contribute"
44
permalink: /contribute/
55
---
66

7-
<section class="contribute-section">
8-
{% include contributors-cards.html %}
7+
<section class="dfs-contribute-hero">
8+
<div class="dfs-contribute-shell">
9+
<p class="dfs-contribute-kicker">Contribute to DataForSolution</p>
10+
<h1>Share practical knowledge that helps others learn and build</h1>
11+
<p>DataForSolution welcomes thoughtful, original contributions that support learning, responsible technology, healthcare intelligence, analytics, medical imaging, data science, and software engineering.</p>
12+
</div>
13+
</section>
914

10-
<div class="contribute-container">
11-
<h1>Contribute to LLmachine</h1>
12-
<p>We're always looking for passionate contributors! Share your project, case study, or tool with the LLmachine community and get featured.</p>
15+
<section class="dfs-contribute-section">
16+
<div class="dfs-contribute-shell">
17+
<h2>What you can contribute</h2>
18+
<div class="dfs-contribute-grid">
19+
<article><h3>Projects</h3><p>A reproducible project built around a clearly defined real-world problem.</p></article>
20+
<article><h3>Tools</h3><p>A useful browser tool, notebook, template, calculator, or workflow resource.</p></article>
21+
<article><h3>Case Studies</h3><p>A structured explanation of a problem, method, result, limitation, and lesson learned.</p></article>
22+
<article><h3>Learning Resources</h3><p>Tutorials, reference guides, exercises, or technical explanations that help others progress.</p></article>
23+
<article><h3>Healthcare & Imaging Insight</h3><p>Educational material grounded in clinical workflow, medical imaging, informatics, or healthcare analytics.</p></article>
24+
<article><h3>Responsible AI</h3><p>Work that improves transparency, safety, privacy, evaluation, fairness, or human oversight.</p></article>
25+
</div>
26+
</div>
27+
</section>
1328

14-
<form action="https://formspree.io/f/meokokbl" method="POST" class="contribute-form">
15-
<label for="name">Name:</label>
16-
<input type="text" id="name" name="name" required>
29+
<section class="dfs-contribute-section dfs-contribute-section--soft">
30+
<div class="dfs-contribute-shell dfs-contribute-split">
31+
<div>
32+
<p class="dfs-contribute-kicker">Contribution standard</p>
33+
<h2>Useful, honest, and grounded</h2>
34+
<p>Submissions should be original, clearly explained, respectful of privacy and intellectual property, and honest about assumptions and limitations. Healthcare-related contributions must be educational and must not include patient-identifying information.</p>
35+
</div>
36+
<div class="dfs-contribute-note">
37+
<strong>Before submitting</strong>
38+
<ul>
39+
<li>Explain the problem and intended audience</li>
40+
<li>Provide a working link or repository when applicable</li>
41+
<li>State data sources and licensing</li>
42+
<li>Describe limitations and validation</li>
43+
<li>Remove confidential or personally identifiable information</li>
44+
</ul>
45+
</div>
46+
</div>
47+
</section>
1748

18-
<label for="email">Email or GitHub Handle:</label>
49+
<section class="dfs-contribute-section dfs-contribute-section--dark">
50+
<div class="dfs-contribute-shell dfs-form-shell">
51+
<div>
52+
<p class="dfs-contribute-kicker dfs-contribute-kicker--light">Submission</p>
53+
<h2>Propose a contribution</h2>
54+
<p>Use this form to share a project, tool, case study, or learning resource for review.</p>
55+
</div>
56+
<form action="https://formspree.io/f/meokokbl" method="POST" class="dfs-contribute-form">
57+
<label for="name">Name</label>
58+
<input type="text" id="name" name="name" required>
59+
<label for="email">Email or GitHub handle</label>
1960
<input type="text" id="email" name="email" required>
20-
21-
<label for="type">Type of Contribution:</label>
61+
<label for="type">Contribution type</label>
2262
<select id="type" name="type" required>
23-
<option value="Project">Project</option>
24-
<option value="Tool">Tool</option>
25-
<option value="Case Study">Case Study</option>
63+
<option value="Project">Project</option><option value="Tool">Tool</option><option value="Case Study">Case Study</option><option value="Learning Resource">Learning Resource</option><option value="Article">Article</option>
2664
</select>
27-
28-
<label for="link">GitHub or Resource Link:</label>
65+
<label for="link">GitHub or resource link</label>
2966
<input type="url" id="link" name="link" required>
30-
31-
<label for="description">Brief Description:</label>
32-
<textarea id="description" name="description" rows="5" required></textarea>
33-
34-
<button type="submit">Submit Contribution</button>
67+
<label for="description">Brief description</label>
68+
<textarea id="description" name="description" rows="6" required></textarea>
69+
<button type="submit">Submit for review</button>
3570
</form>
36-
</div>
71+
</div>
3772
</section>
3873

3974
<style>
40-
.contribute-section {
41-
padding: 60px 20px;
42-
background-color: #1e1e1e;
43-
color: white;
44-
text-align: center;
45-
}
46-
.contribute-container {
47-
max-width: 700px;
48-
margin: 0 auto;
49-
background: #2a2a2a;
50-
padding: 30px;
51-
border-radius: 12px;
52-
box-shadow: 0 4px 12px rgba(0,0,0,0.3);
53-
text-align: left;
54-
}
55-
.contribute-container h1 {
56-
color: #4CAF50;
57-
text-align: center;
58-
margin-bottom: 20px;
59-
}
60-
.contribute-form label {
61-
display: block;
62-
margin: 15px 0 5px;
63-
font-weight: bold;
64-
color: white;
65-
}
66-
.contribute-form input,
67-
.contribute-form select,
68-
.contribute-form textarea {
69-
width: 100%;
70-
padding: 10px;
71-
border: 1px solid #ccc;
72-
border-radius: 6px;
73-
font-size: 1rem;
74-
background-color: #444;
75-
color: white;
76-
}
77-
.contribute-form button {
78-
margin-top: 20px;
79-
background-color: #4CAF50;
80-
color: white;
81-
border: none;
82-
padding: 12px 24px;
83-
font-size: 1rem;
84-
border-radius: 6px;
85-
cursor: pointer;
86-
}
87-
.contribute-form button:hover {
88-
background-color: #388e3c;
89-
}
90-
</style>
75+
.dfs-contribute-hero,.dfs-contribute-section{padding:68px 22px}.dfs-contribute-hero{background:linear-gradient(135deg,#0f172a,#164e63 55%,#14532d);color:#fff}.dfs-contribute-shell{max-width:1080px;margin:0 auto}.dfs-contribute-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:800;color:#15803d}.dfs-contribute-hero .dfs-contribute-kicker,.dfs-contribute-kicker--light{color:#bbf7d0}.dfs-contribute-hero h1{color:#fff;font-size:clamp(2.2rem,5vw,4rem);max-width:900px}.dfs-contribute-hero p{max-width:850px;color:#e2e8f0;line-height:1.8}.dfs-contribute-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dfs-contribute-grid article{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:24px;box-shadow:0 10px 28px rgba(15,23,42,.06)}.dfs-contribute-grid h3{color:#15803d}.dfs-contribute-grid p,.dfs-contribute-section p{line-height:1.7}.dfs-contribute-section--soft{background:#f1f5f9}.dfs-contribute-split,.dfs-form-shell{display:grid;grid-template-columns:.85fr 1.15fr;gap:38px;align-items:start}.dfs-contribute-note{background:#fff;border-left:4px solid #16a34a;border-radius:14px;padding:24px}.dfs-contribute-note li{margin:9px 0}.dfs-contribute-section--dark{background:#0f172a;color:#e2e8f0}.dfs-contribute-section--dark h2{color:#fff}.dfs-contribute-form{background:#1e293b;border:1px solid #334155;border-radius:18px;padding:26px}.dfs-contribute-form label{display:block;font-weight:700;margin:14px 0 6px}.dfs-contribute-form input,.dfs-contribute-form select,.dfs-contribute-form textarea{width:100%;box-sizing:border-box;padding:11px;border:1px solid #64748b;border-radius:8px;background:#0f172a;color:#fff}.dfs-contribute-form button{margin-top:20px;background:#16a34a;color:#fff;border:0;border-radius:999px;padding:12px 20px;font-weight:800;cursor:pointer}@media(max-width:820px){.dfs-contribute-grid{grid-template-columns:1fr 1fr}.dfs-contribute-split,.dfs-form-shell{grid-template-columns:1fr}}@media(max-width:560px){.dfs-contribute-grid{grid-template-columns:1fr}}
76+
</style>

0 commit comments

Comments
 (0)