Skip to content

Commit 1dacf24

Browse files
committed
Add credits section, add donation link, fix css
1 parent 32c7caf commit 1dacf24

File tree

3 files changed

+41
-4
lines changed

3 files changed

+41
-4
lines changed

assets/style.css

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,6 @@ img.intro-screenshot {
326326
.body-container .olist,
327327
.body-container .ulist,
328328
.body-container .exampleblock,
329-
.body-container .imageblock,
330329
.body-container .listingblock,
331330
.body-container .literalblock,
332331
.body-container .sidebarblock,
@@ -336,6 +335,10 @@ img.intro-screenshot {
336335
.body-container .partintro,
337336
.body-container details,
338337
.body-container hr {
338+
margin-bottom: 1rem;
339+
}
340+
341+
.body-container .imageblock {
339342
/* was 1rem, but it looks ugly to have that space after images */
340343
margin-bottom: 0rem;
341344
}

content/blog/2025-09-12_preview_of_next_gen_ui/index.adoc

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,8 @@ has changed. Writing such code is time-consuming and error-prone, while the
6060
declarative approach of Slint is quick, easy and safe -- not just for
6161
this trivial example, but also in more complex cases. For a large project like
6262
LibrePCB, which consists of hundrets of UI elements, the declarative approach
63-
is really a game-changer for us developers!
63+
is really a game-changer for us developers! _(Side note: As of today, LibrePCB
64+
contains 23.746 lines of Slint code!)_
6465

6566
An Incremental Migration
6667
------------------------
@@ -173,7 +174,7 @@ Multi-Monitor Ready
173174
If you are working on a multi-monitor setup and now worry that a single window
174175
is worse than the multiple windows we had before -- of course this use-case
175176
is covered as well. Although the new window replaces all the old windows,
176-
we have implemented the ability to open _multiple instances_ of that window
177+
I have implemented the ability to open _multiple instances_ of that window
177178
at the same time. So you decide whether to display schematic and board
178179
side-by-side by splitting a single window, or by opening schematic and
179180
board in entirely separate windows -- everything is possible with the new
@@ -268,7 +269,40 @@ But of course there might still be some bugs -- if you experience any issues
268269
or annoyances, or have any other feedback, please
269270
link:{{< relref "help/help/index.adoc" >}}[let us know]!
270271

272+
++++
273+
<div class="text-center my-3">
274+
<a class="btn btn-primary mx-1 my-1" role="button" href="https://download.librepcb.org/nightly_builds/new-ui-with-file-format-1_0" >
275+
<i class="fa-solid fa-download"></i>
276+
Get Nightly Builds
277+
</a>
278+
<a class="btn btn-warning mx-1 my-1" role="button" href="{{< relref "help/help/index.adoc" >}}" >
279+
<i class="fa-solid fa-message"></i>
280+
Give Feedback
281+
</a>
282+
<a class="btn btn-danger mx-1 my-1" role="button" href="{{< relref "donate/index.adoc" >}}" >
283+
<i class="fa-solid fa-heart"></i>
284+
Support My Work
285+
</a>
286+
</div>
287+
++++
288+
271289
Btw, if you are curious about the timeline of the LibrePCB 2.0 release:
272290
There are still some new features to be implemented (mostly non-UI things now)
273291
and it is hard to say when they are finished. But roughly I'd estimate it
274-
should be ready in around 2-3 months.
292+
should be ready in around 2-3 months. If you like to support my work on
293+
the LibrePCB project, any link:{{< relref "donate/index.adoc" >}}[donations]
294+
are highly appreciated and help me to keep the development ongoing. icon:heart[]
295+
296+
---
297+
298+
Credits
299+
-------
300+
301+
[.right.ms-3]
302+
{{< imglink "NGI0" "nlnet-ngi0.png" "https://nlnet.nl/project/LibrePCB2.0/" 130 >}}
303+
304+
A majority of these updates were part of the
305+
link:{{< relref "blog/2024-10-17_roadmap_2.0/index.adoc" >}}[NGI0 Commons grant]
306+
we receive from link:https://nlnet.nl[NLnet], thanks a lot for their support!
307+
Also a special thanks to the Slint developers who helped me with support,
308+
feature development and bugfixes during this migration.
38.1 KB
Loading

0 commit comments

Comments
 (0)