-
Notifications
You must be signed in to change notification settings - Fork 23
/
config.toml
532 lines (466 loc) · 21 KB
/
config.toml
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
# Page settings
baseurl = "localhost:1313"
title = "JavaFX"
languageCode = "en-us"
theme = "hugo-elate-theme"
[params]
custom_css = ["/css/custom1.css", "/css/custom2.css"]
# Meta
author = ""
description = ""
email = ""
# Navigation
[params.navigation]
brand = 'JavaFX'
home = "Home"
documentation = "Documentation"
# events = "Upcoming Events"
work = "Community"
testimonials = "Testimonials"
# You can add custom links before or after the default links
# Assign a weight to define the order
# prepended links
#[[menu.prepend]]
# url = "http://gohugo.io"
# name = "Hugo"
# weight = 10
# postpended links
[[menu.postpend]]
url = "/highlights/23"
name = "Highlights"
weight = 1
# Hero section
[params.hero]
title = 'JavaFX'
subtitle = 'JavaFX is an open source, next generation client application platform for desktop, mobile and embedded systems built on Java.</br> It is a collaborative effort by many individuals and companies with the goal of producing a modern, efficient, and fully featured toolkit for developing rich client applications.</br></br>'
# Intro section
# Available icons: http://simplelineicons.com/
[params.intro]
[[params.intro.item]]
title = "Download"
description = 'JavaFX runtime is available as a platform-specific SDK, as a number of jmods, and as a set of artifacts in Maven Central.'
url = "https://gluonhq.com/products/javafx/"
button = "Download"
icon = "icon-cloud-download"
img = "img_8.jpg"
[[params.intro.item]]
title = "Develop"
description = "JavaFX, also known as OpenJFX, is free software; licensed under the GPL with the class path exception, just like the OpenJDK."
url = "https://github.com/openjdk/jfx"
button = "Let's do it!"
icon = "icon-social-github"
img = "img_10.jpg"
[params.intro.video]
enable = false
title = "Watch the video"
icon = "icon-play2"
url = "https://vimeo.com/channels/staffpicks/93951774"
# Services section
[params.services]
enable = true
title = "One framework to rule them all"
description = "JavaFX applications can target desktop, mobile and embedded systems. Libraries and software are available for the entire life-cycle of an application."
[[params.services.item]]
title = 'Scene Builder'
description = 'Create beautiful user interfaces and turn your design into an interactive prototype. Scene Builder closes the gap between designers and developers by creating user interfaces which can be directly used in a JavaFX application.'
icon = "icon-layers"
text1 = 'Wiki'
url1 = 'https://github.com/gluonhq/scenebuilder/wiki/Basic-JavaFX-project-with-Scene-Builder'
text2 = 'Download'
url2 = 'https://gluonhq.com/products/scene-builder'
[[params.services.item]]
title = 'TestFX'
description = "TestFX allows developers to write simple assertions to simulate user interactions and verify expected states of JavaFX scene-graph nodes."
icon = "icon-monitor"
text1 = 'Wiki'
url1 = 'https://github.com/TestFX/TestFX/#features'
text2 = 'Repository'
url2 = 'https://github.com/TestFX/TestFX/'
# Documentation section
[params.documentation]
enable = true
title = "Documentation"
description = ""
[[params.documentation.reference.item]]
title = "Getting Started with JavaFX 11+"
url = "/openjfx-docs/"
[[params.documentation.reference.item]]
title = "API documentation"
url = "/javadoc/23/"
[[params.documentation.reference.item]]
title = "Introduction to FXML"
url = "/javadoc/23/javafx.fxml/javafx/fxml/doc-files/introduction_to_fxml.html"
[[params.documentation.reference.item]]
title = "JavaFX CSS Reference Guide"
url = "/javadoc/23/javafx.graphics/javafx/scene/doc-files/cssref.html"
[[params.documentation.reference.item]]
title = "Release Notes"
url = "https://github.com/openjdk/jfx/blob/jfx23/doc-files/release-notes-23.md"
[[params.documentation.community.item]]
title = "FXDocs"
url = "https://fxdocs.github.io/docs/html5/"
[[params.documentation.community.item]]
title = "Jenkov.com"
url = "http://tutorials.jenkov.com/javafx/index.html"
[[params.documentation.community.item]]
title = "Almas Baimagambetov's Youtube tutorials"
url = "https://www.youtube.com/playlist?list=PL4h6ypqTi3RR_bhBk6PtLfD83YkaJXXxw"
# Events section
#[params.events]
# enable = true
# title = "Upcoming Events"
# description = ""
# footertext= ""
#
# [[params.events.row]]
# title = 'Oracle Code One'
# subtitle = "A new developer conference that's inclusive to more languages, technologies, and developer communities."
# dates = "October 22-25, 2018"
# url = "https://oracle.rainfocus.com/widget/oracle/oow18/catalogcodeone18?search=javafx"
# img = "oracle-code-one.png"
# alt = "Image2"
#
# [[params.events.row]]
# title = 'Devoxx Belgium 2018'
# subtitle = "From Developers, For Developers!"
# dates = "November 12-16, 2018"
# url = "https://dvbe18.confinabox.com/search?q=javafx"
# img = "DevoxxLogo.png"
# alt = "Image2"
#
# [[params.events.row]]
# title = 'JavaFX Days Zurich'
# subtitle = "A conference focused on the JavaFX technology for developing state-of-the-art desktop and mobile applications."
# dates = "December 3-5, 2018"
# url = "https://www.javafx-days.com/"
# img = "JavaFX-Days.png"
# alt = "Image2"
# Work section
[params.work]
enable = true
title = "Community"
description = "JavaFX features a vibrant and passionate developer community. This enthusiasm can be found in the <a href='http://mail.openjdk.java.net/mailman/listinfo/openjfx-dev' target='_blank'>open source mailing list</a>. Here are a few examples of tools and frameworks built around JavaFX."
footertext = ''
[[params.work.row]]
img = "FlexGanttFX.png"
alt = "Image2"
title = 'FlexGanttFX'
subtitle = 'A library for rendering Gantt charts in JavaFX'
url = "https://dlsc.com/products/flexganttfx/"
[[params.work.row]]
img = "jfxcentral.png"
alt = "JFX Central opened in the browser"
title = 'JFX Central'
subtitle = "Community-driven webpage about JavaFX. Runs with JavaFX and JPro on the Web."
url = "https://jfx-central.com/"
[[params.work.row]]
img = "[email protected]"
alt = "Gluon Maps"
title = "Gluon Maps"
subtitle = "Tiles based geo-location map framework"
url = "https://gluonhq.com/labs/maps/"
[[params.work.row]]
img = "ControlsFX.png"
alt = "ControlsFX"
title = "ControlsFX"
subtitle = "De-facto JavaFX controls library"
url = "http://controlsfx.org/"
[[params.work.row]]
img = "fxyz.png"
alt = "FXyz"
title = "FXyz project"
subtitle = "3D Visualization and Components library"
url = "https://github.com/FXyz/FXyz"
[[params.work.row]]
img = "dste.jpg"
alt = "The Deep Space Trajectory Explorer"
title = "DSTE"
subtitle = "The Deep Space Trajectory Explorer"
url = "https://ai-solutions.com/dste/"
[[params.work.row]]
img = "ObjectGraphVisualizer.png"
alt = "Object Graph Visualizer"
title = "Object Graph Visualizer 3.2"
subtitle = "A tool for to understand the Object Oriented paradigm and patterns"
url = "https://github.com/Nurtak/ObjectGraphVisualization"
[[params.work.row]]
img = "CalendarFX.png"
alt = "CalendarFX"
title = "CalendarFX"
subtitle = "A Java framework for creating sophisticated calendar views"
url = "https://github.com/dlemmermann/CalendarFX"
[[params.work.row]]
img = "FormsFX.png"
alt = "FormsFX"
title = "FormsFX"
subtitle = "A framework for easily creating forms for a JavaFX application."
url = "https://github.com/dlemmermann/FormsFX"
[[params.work.row]]
img = "XR3Player.png"
alt = "XR3Player"
title = "XR3Player"
subtitle = "Powerful JavaFX Media Player + Web Browser ."
url = "https://github.com/goxr3plus/XR3Player"
[[params.work.row]]
img = "BootstrapFX.png"
alt = "BootstrapFX"
title = "BootstrapFX"
subtitle = "Twitter's Bootstrap CSS for JavaFX"
url = "https://github.com/aalmiray/bootstrapfx"
[[params.work.row]]
img = "Ikonli.png"
alt = "Ikonli"
title = "Ikonli"
subtitle = "Font icon packs for JavaFX applications"
url = "https://github.com/aalmiray/ikonli"
[[params.work.row]]
img = "TilesFX.png"
alt = "TilesFX"
title = "TilesFX"
subtitle = "A JavaFX library containing tiles for Dashboards"
url = "https://github.com/HanSolo/tilesfx"
[[params.work.row]]
img = "FXGL.jpg"
alt = "FXGL"
title = "FXGL"
subtitle = "JavaFX game engine"
url = "https://github.com/AlmasB/FXGL"
[[params.work.row]]
img = "Hero1_0.jpg"
alt = "Hero 1.0"
title = "Hero 1.0"
subtitle = "CAD application"
url = "https://pixelduke.com/2020/07/27/creating-a-cad-application-in-java-javafx/"
[[params.work.row]]
img = "ValidatorFX.png"
alt = "ValidatorFX"
title = "ValidatorFX"
subtitle = "Form validation library"
url = "https://github.com/effad/ValidatorFX"
[[params.work.row]]
img = "AsciidocFX.png"
alt = "AsciidocFX"
title = "AsciidocFX"
subtitle = "An Asciidoc editor to build PDF, Epub, Mobi and HTML books, documents and slides"
url = "https://github.com/asciidocfx/AsciidocFX"
[[params.work.row]]
img = "Recaf.png"
alt = "Recaf"
title = "Recaf"
subtitle = "An easy to use modern Java bytecode editor"
url = "https://github.com/Col-E/Recaf"
[[params.work.row]]
img = "JITWatch.png"
alt = "JITWatch"
title = "JITWatch"
subtitle = "A Log analyser and visualiser for the HotSpot JIT compiler."
url = "https://github.com/AdoptOpenJDK/jitwatch"
[[params.work.row]]
img = "JMetro-hero_image.png"
alt = "JMetro"
title = "JMetro"
subtitle = "A modern theme for JavaFX applications with light and dark style"
url = "https://pixelduke.com/java-javafx-theme-jmetro/"
[[params.work.row]]
img = "Medusa.png"
alt = "Medusa"
title = "Medusa"
subtitle = "A JavaFX library for Gauges and Clocks."
url = "https://github.com/HanSolo/Medusa"
[[params.work.row]]
img = "Charts.png"
alt = "Charts"
title = "Charts"
subtitle = "A library for scientific charts in JavaFX."
url = "https://github.com/HanSolo/charts"
[[params.work.row]]
img = "modellusX.jpg"
alt = "ModellusX"
title = "Modellus X"
subtitle = "A freely available application used worldwide that enables students and teachers (high school and university) to use mathematics to create or explore models interactively."
url = "https://pixelduke.com/work/#Modellus"
[[params.work.row]]
img = "FXRibbon.png"
alt = "FXRibbon"
title = "FXRibbon"
subtitle = "Ribbon control library for JavaFX, based on the Microsoft Ribbon."
url = "https://pixelduke.com/fxribbon/"
[[params.work.row]]
img = "FXSkins.jpg"
alt = "FXSkins"
title = "FXSkins"
subtitle = "A library of new Skins for JavaFX controls. These Skins will add more functionality to the controls of your applications with no need to make code changes."
url = "https://pixelduke.com/FXSkins/"
[[params.work.row]]
img = "MaterialFX.jpg"
alt = "MaterialFX"
title = "MaterialFX"
subtitle = "MaterialFX is not just another theme. MaterialFX brings restyles, remade and brand new controls to JavaFX. It also offer many utilities to ease JavaFX apps development."
url = "https://github.com/palexdev/MaterialFX"
[[params.work.row]]
img = "Actlist.png"
alt = "Actlist"
title = "Actlist"
subtitle = "JavaFx Utility Platform to easy and simply execute your own act list."
url = "https://github.com/actlist/actlist"
# Testimonials section
[params.testimonials]
enable = true
title = "Testimonials"
description = ""
[[params.testimonials.item]]
quote = "“I'm excited to see the more folks from the wider Java Community working together with Oracle on JavaFX. This release proves there is a great future for client-side Java development. As an OpenJDK Project , OpenJFX shares much of its principles and infrastructure, leading to a high-quality release that is very well aligned with the upcoming Java 11 release.”"
person = 'Georges Saab <span class="subtext">Vice President, Software Development, Java Platform Group at <a href="https://www.oracle.com/java/" target="_blank">Oracle</a></span>'
img = "Saab.jpg"
alt = "Georges Saab"
[[params.testimonials.item]]
quote = "“I am very pleased with the unbundled OpenJFX 11 release, which is now available to developers via maven modules or a standalone SDK. This release is a great example of what can happen with a vibrant community of open-source developers. I look forward to the future of JavaFX as a community-driven project.”"
person = 'Kevin Rushforth <span class="subtext">OpenJFX Project Co-Lead, <a href="https://www.oracle.com/java/" target="_blank">Oracle</a></span>'
img = "Rushforth.jpg"
alt = "Kevin Rushforth"
[[params.testimonials.item]]
quote = "“OpenJFX is like a child to me. After helping it to grow up for so long, I now look at it proudly and excited about its future. The community effort that is growing around it pleases me to no end, and I can't wait to see where it goes next.”"
person = 'Jonathan Giles <span class="subtext"><a href="http://jonathangiles.net/">Java guy</a> at Microsoft, OpenJFX contributor & <a href="http://controlsfx.org/" target="_blank">ControlsFX</a> project lead</span>'
img = "jonathan.jpg"
alt = "Jonathan Giles"
[[params.testimonials.item]]
quote = "“As an advocate of JavaFX for over a decade I'm thrilled about the community support and momentum of OpenJFX. A big thanks to the folks at Gluon for providing leadership to the OpenJFX effort!”"
person = 'James Weaver <span class="subtext">Developer advocate at <a href="https://pivotal.io/" target="_blank">Pivotal</a></span>'
img = "weaver.jpg"
alt = "James Weaver"
[[params.testimonials.item]]
quote = "“For me OpenJFX represents a major milestone in the ongoing effort to make JavaFX the leading technology for mobile, embedded, and desktop applications. Finally Java has an advanced UI toolkit that can evolve independently of JDK development activities. A toolkit that is supported by a passionate developer community where each member can directly contribute to its future!”"
person = 'Dirk Lemmermann <span class="subtext">CEO of <a href="https://dlsc.com" target="_blank">DLSC Software & Consulting GmbH</a></span>'
img = "Lemmermann.jpg"
alt = "Dirk Lemmermann"
[[params.testimonials.item]]
quote = "“JavaFX is a fantastic technology that has enabled the cost-effective development of capabilities while providing performance and customization necessary for our engineering problems. OpenJFX 11 is a big step forward that streamlines our application images, making them more lightweight. This makes distribution to our users performing design analysis supporting NASA missions easy so they can move forward faster.”"
person = 'Sean Phillips <span class="subtext">Software Architect for the Deep Space Trajectory Explorer at <a href="https://ai-solutions.com/" target="_blank">a.i. solutions</a></span>'
img = "sean.jpg"
alt = "Sean Phillips"
[[params.testimonials.item]]
quote = "“At KBC, we use JavaFX in a number of projects. We are extremely happy to see that the JavaFX project is moving forward. The open development in OpenJFX ensures that different companies can provide their input, which typically results in high-quality releases.”"
person = 'Lieven Franckaert <span class="subtext">Project Leader at <a href="https://www.kbc.com/en" target="_blank">KBC Bank</a></span>'
img = "person1.jpg"
alt = "KBC"
[[params.testimonials.item]]
quote = "“I'm very optimistic about JavaFX 11 and beyond. The excellent technical work, including hardware acceleration and first class Java API's are now combined with modern, open development, testing and integration approaches. The input of new contributors is already showing.”"
person = 'Johan Vos <span class="subtext">OpenJFX Project Co-Lead, Co-founder at <a href="https://gluonhq.com/" target="_blank">Gluon</a></span>'
img = "JohanVos.jpg"
alt = "Johan Vos"
[[params.testimonials.item]]
quote = "“JavaFX helps us provide the best solution for our customers, and with the new JavaFX 11 we will be even better than before. Thus, we have already started to migrate our projects. As a developer, it is fun to design JavaFX products with all the new potential and options it gives to enhance the customer experience.”"
person = 'Diego Cirujano Cuesta <span class="subtext"><a href="https://www.zeiss.com/" target="_blank">Zeiss</a> Expert Leader - Staff</span>'
img = "diego.jpg"
alt = "Diego Cirujano Cuesta"
# # About section
# [params.about]
# enable = false
# title = "About"
# description = "Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
#
# [[params.about.item]]
# name = "Jean Smith"
# position = "Web Designer"
# description = "Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts"
# img = "person1.jpg"
# alt = "Person1"
# social = [
# ["icon-twitter", "#"],
# ["icon-facebook", "#"],
# ["icon-linkedin", "#"]
# ]
#
# [[params.about.item]]
# name = "Rob Smith"
# position = "Web Developer"
# description = "Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts"
# img = "person2.jpg"
# alt = "Person2"
# social = [
# ["icon-twitter", "#"],
# ["icon-facebook", "#"],
# ["icon-github", "#"]
# ]
#
# [[params.about.item]]
# name = "Larry Ben"
# position = "Web Designer"
# description = "Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts"
# img = "person3.jpg"
# alt = "Person3"
# social = [
# ["icon-twitter", "#"],
# ["icon-facebook", "#"],
# ["icon-dribbble", "#"]
# ]
#
# # Counters section
# [params.counters]
# enable = false
# title = "Stats"
# background = "full_image_1.jpg"
#
# [[params.counters.item]]
# description = "Finished projects"
# icon = "icon-briefcase"
# from = 0
# to = 89
# interval = 50
# speed = 5000
#
# [[params.counters.item]]
# description = "Lines of code"
# icon = "icon-code"
# from = 0
# to = 2343409
# interval = 50
# speed = 5000
#
# [[params.counters.item]]
# description = "Cups of coffee"
# icon = "icon-cup"
# from = 0
# to = 1302
# interval = 50
# speed = 5000
#
# [[params.counters.item]]
# description = "Happy clients"
# icon = "icon-people"
# from = 0
# to = 52
# interval = 50
# speed = 5000
#
# # Contact section
# [params.contact]
# enable = false
# map = true
# form = true
# title = "Get in touch"
# description = "Far far away, behind the word mountains, far from the countries Vokalia and Consonantia, there live the blind texts."
#
# # Available icons: http://simplelineicons.com/
# details = [
# ["icon-home", "5555 Love Paradise 56 New Clity 5655, <br> Excel Tower United Kingdom"],
# ["icon-phone", "(123) 465-6789"],
# ["icon-envelope", "[email protected]"],
# ["icon-globe", '<a href="http://freehtml5.co/" target="_blank">freehtml5.co</a>']
# ]
#
# name = "Name"
# email = "Email"
# phone = "Phone"
# message = "Message"
# button = "Send message"
# Footer section
[params.footer]
enable = true
copyright = '<br ><a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a><br /><br />This website is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution-NonCommercial 4.0 International License</a>.'
#target="_blank">FREEHTML5.co</a> Images: <a href="http://pexels.com/" target="_blank">Pexels</a>, <a #href="http://plmd.me/" target="_blank">plmd.me</a> <br>Hugo port by: <a href="https://github.com/saey55" #target="_blank">saey55</a>'
#links = [
# ["icon-twitter", "#twitter"],
# ["icon-facebook", "#facebook"],
# ["icon-youtube", "#youtube"]
# ]