-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcodelib.html
52 lines (46 loc) · 2.56 KB
/
codelib.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
title: Code Library
meta-title: "List of DelphiDabbler Delphi Pascal Code Library Projects | Open Source"
meta-desc: "Index page listing and linking to all Delphi Pascal code library projects by DelphiDabbler."
---
<h1 roll="heading">
Code Library
</h1>
<p>The DelphiDabbler Code Library comprises numerous open source Delphi components, units containing classes and some IDE extensions. They are all listed below.</p>
<p>Each library member's page provides links that can be used to download the its source.</p>
{% assign projects = site.software | where: "group", "lib" -%}
{% assign projects = projects | sort: "priority" -%}
<div class="panel-list-group">
<div class="list-group">
{% for project in projects -%}
{% assign test = forloop.index | modulo: 2 -%}
{% if test <> 0 %}
<div class="row">
{% endif %}
<div class="col-sm-6">
<a class="list-group-item" href="{{ project.url | remove: ".html" }}" aria-label="{{ project.title | escape }} page on {{ site.data.core.orig-site-name | escape }}">
<section role="section" aria-labelledby="{{ program.id | escape }}-head">
<div class="panel panel-primary">
<header class="panel-heading" id="{{ program.id | escape }}-head">
<h2>{{ project.title | escape }}</h2>
</header>
</div><!-- /.panel .panel-primary -->
<div class="panel-body">
<p>{{ project.summary | escape }}</p>
{% if project.status == "mothballed" -%}
<p class="alert alert-warning small" role="alert"><span class="fa fa-flag fa-lg fa-x-pad-right" aria-hidden="true"></span><span class="sr-only">Note</span> This library project is mothballed. It is being neither developed nor supported.</p>
{% elsif project.status == "obsolete" -%}
<p class="alert alert-danger small" role="alert"><span class="fa fa-exclamation-triangle fa-lg fa-x-pad-right" aria-hidden="true"></span><span class="sr-only">Note</span> This library project is obsolete. It is being neither developed nor supported and is here only for historical reasons.</p>
{% endif -%}
</div> <!-- ./panel-body -->
</section>
</a> <!-- list-group-item -->
</div> <!-- ./col-sm-6 -->
{% if test == 0 or forloop.last %}
</div> <!-- ./row -->
<!-- Clear the lg cols if their content doesn't match in height -->
<div class="clearfix visible-sm-block" role="presentation"></div>
{% endif %}
{%- endfor %}
</div> <!-- ./list-group -->
</div> <!-- ./panel-list-group -->