Skip to content

Commit 9ce5c4c

Browse files
author
SPRINX0\prochazka
committed
Merge branch 'newimages'
2 parents c59f00f + 82489cb commit 9ce5c4c

File tree

9 files changed

+102
-70
lines changed

9 files changed

+102
-70
lines changed

content/screenshots-dark.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: "Screenshots"
3+
subtitle: See DbGate in action
4+
layout: page
5+
permalink: /screenshots/
6+
---
7+
8+
[Mixed themes](/screenshots) \| **Dark theme** \| [Light theme](/screenshots-light)
9+
10+
{{< allscreenshots theme="dark" >}}

content/screenshots-light.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
title: "Screenshots"
3+
subtitle: See DbGate in action
4+
layout: page
5+
permalink: /screenshots/
6+
---
7+
8+
[Mixed themes](/screenshots) \| [Dark theme](/screenshots-dark) \| **Light theme**
9+
10+
{{< allscreenshots theme="light" >}}

content/screenshots.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ layout: page
55
permalink: /screenshots/
66
---
77

8+
**Mixed theme** \| [Dark theme](/screenshots-dark) \| [Light theme](/screenshots-light)
9+
810
{{< allscreenshots >}}

data/screenshots.yml

Lines changed: 49 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,100 @@
11
- feature: datagrid
22
items:
3-
- src: datagrid.png
3+
- name: datagrid
44
description: Data grid with expandable columns
5-
- src: masterdetail.png
5+
- name: masterdetail
66
description: Master/detail view
7-
- src: formview.png
7+
- name: formview
88
description: Form view
9-
- src: freetable.png
9+
- name: freetable
1010
description: Free table editor with macro preview
11-
- src: macros.png
11+
- name: macros
1212
description: Macros in table data editor
13-
- src: perspective1.png
13+
- name: perspective1
1414
description: Perspective with nested data
1515
- feature: sqledit
1616
items:
17-
- src: query.png
17+
- name: query
1818
description: Query editor
19-
- src: joinwizard.png
19+
- name: joinwizard
2020
description: SQL join wizard
21-
- src: sqlgen.png
21+
- name: sqlgen
2222
description: SQL Generator
23-
- src: mongoquery.png
23+
- name: mongoquery
2424
description: Run query on MongoDB database
25-
- src: sqlpreview.png
25+
- name: sqlpreview
2626
description: SQL preview
2727
- feature: designer
2828
items:
29-
- src: mongoquerydesign.png
30-
description: Perspective query builder with MongoDB database
31-
- src: querydesigner.png
29+
# - name: mongoquerydesign
30+
# description: Perspective query builder with MongoDB database
31+
- name: querydesigner
3232
description: Query designer
3333
- feature: export
3434
items:
35-
- src: export.png
36-
description: Export data screen
37-
- src: importpreview.png
38-
description: Preview of imported MS Excel file
39-
- src: dbshell.png
40-
description: JavaScript scripting
35+
- name: exportcsv
36+
description: CSV export
37+
# - name: importpreview
38+
# description: Preview of imported MS Excel file
39+
# - name: dbshell
40+
# description: JavaScript scripting
4141
- feature: other
4242
items:
43-
- src: diagram.png
43+
- name: diagram
4444
description: ER diagram
45-
- src: charts.png
45+
- name: charts
4646
description: Charts
47-
- src: darkmode.png
48-
description: Dark mode
49-
- src: commandpalette.png
47+
# - name: darkmode
48+
# description: Dark mode
49+
- name: commandpalette
5050
description: Command palette
51-
- src: keyboard.png
51+
- name: keyboard
5252
description: Configure keyboard shortcuts
53-
- src: map.png
53+
- name: map
5454
description: Show points on map
5555
- feature: database
5656
items:
57-
- src: connection.png
57+
- name: connection
5858
description: Connection to database
59-
- src: connsearch.png
59+
- name: connsearch
6060
description: Search in connections and databases
6161
- feature: plugin
6262
items:
63-
- src: plugin.png
63+
- name: plugin
6464
description: View MS Excel plugin details
6565
- feature: mongo
6666
items:
67-
- src: mongosave.png
67+
- name: mongosave
6868
description: MongoDB data editor with save data preview
69-
- src: collection.png
69+
- name: collection
7070
description: Browse and expand MongoDB collection
7171
- feature: dbedit
7272
items:
73-
- src: fkeditor.png
73+
- name: fkeditor
7474
description: Foreign key editor
75-
- src: structure.png
75+
- name: structure
7676
description: View table structure
7777
- feature: dbcompare
7878
items:
79-
- src: dbcompare.png
79+
- name: dbcompare
8080
description: Database compare tool
81-
- src: comparesettings.png
81+
- name: comparesettings
8282
description: DB compare settings
83-
- feature: integration
84-
items:
85-
- src: db-login.png
86-
description: Database login
87-
- src: multi-db.png
88-
description: Multiple database, multiple connection layout
89-
- src: single-conn.png
90-
description: Multiple database, single connection layout
91-
- src: single-db.png
92-
description: Single DB layout
83+
# - feature: integration
84+
# items:
85+
# - name: db-login
86+
# description: Database login
87+
# - name: multi-db
88+
# description: Multiple database, multiple connection layout
89+
# - name: single-conn
90+
# description: Multiple database, single connection layout
91+
# - name: single-db
92+
# description: Single DB layout
9393
- feature: administration
9494
items:
95-
- src: connadmin.png
95+
- name: connadmin
9696
description: Connection administration (Premium)
97-
- src: roleadmin.png
97+
- name: roleadmin
9898
description: Role administration (Premium)
99-
- src: authadmin.png
99+
- name: authadmin
100100
description: Authentization administration (Premium)

data/slider_images.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
- src: datagrid.png
1+
- src: datagrid-dark
22
alt: Data Grid screenshot
3-
- src: query.png
3+
- src: query-light
44
alt: Query console screenshot
5-
- src: diagram.png
5+
- src: diagram-dark
66
alt: Diagram screenshot
7-
- src: redis.png
8-
alt: Redis connection screenshot
9-
- src: export.png
7+
# - src: redis
8+
# alt: Redis connection screenshot
9+
- src: exportcsv-light
1010
alt: Export dialog screenshot
11-
- src: darkmode.png
12-
alt: Dark mode screenshot
13-
- src: querydesigner.png
11+
# - src: darkmode
12+
# alt: Dark mode screenshot
13+
- src: querydesigner-dark
1414
alt: Query designer screenshot
15-
- src: mongosave.png
15+
- src: mongosave-light
1616
alt: MongoDB save dialog screenshot
17-
- src: dbcompare.png
17+
- src: dbcompare-light
1818
alt: Database compare screenshot

layouts/partials/carousel.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<!-- Slides -->
66

77
{{ range .Site.Data.slider_images }}
8-
<div class="swiper-slide"><img src="/screenshots/{{ .src }}" alt="{{ .alt }}" /></div>
8+
<div class="swiper-slide"><img src="/themeshots/{{ .src }}.png" alt="{{ .alt }}" /></div>
99
{{ end }}
1010
...
1111
</div>

layouts/partials/image-modal.html

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,32 @@
1+
{{ $theme := .theme }}
2+
{{ if not $theme }}
3+
{{ if modBool .index 2 }}
4+
{{ $theme = "dark" }}
5+
{{ else }}
6+
{{ $theme = "light" }}
7+
{{ end }}
8+
{{ end }}
19
<div>
210
<a
3-
onClick="document.getElementById('image-modal-{{.src}}').classList.add('is-active')"
11+
onClick="document.getElementById('image-modal-{{.name}}').classList.add('is-active')"
412
title="View large image"
513
>
614
<figure class='image {{ .ratio | default "is-16by9" }}'>
7-
<img src="/screenshots/{{ .src }}" alt="{{ .alt }}" />
15+
<img src="/themeshots/{{ .name }}-{{ $theme }}.png" alt="{{ .alt }}" />
816
</figure>
917
</a>
10-
<div class="modal" id="image-modal-{{.src}}">
18+
<div class="modal" id="image-modal-{{.name}}">
1119
<div
1220
class="modal-background"
13-
onClick="document.getElementById('image-modal-{{.src}}').classList.remove('is-active')"
21+
onClick="document.getElementById('image-modal-{{.name}}').classList.remove('is-active')"
1422
></div>
1523
<div class="modal-content">
16-
<img src="/screenshots/{{ .src }}" alt="{{ .alt }}" />
24+
<img src="/themeshots/{{ .name }}-{{ $theme }}.png" alt="{{ .alt }}" />
1725
</div>
1826
<button
1927
class="modal-close is-large"
2028
aria-label="close"
21-
onClick="document.getElementById('image-modal-{{.src}}').classList.remove('is-active')"
29+
onClick="document.getElementById('image-modal-{{.name}}').classList.remove('is-active')"
2230
></button>
2331
</div>
2432
</div>

layouts/partials/screenshots.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
{{ $cls := .columns_class }}
2-
{{ range .collection }}
2+
{{ $theme := .theme }}
3+
{{ range $index, $element := .collection }}
34
<div class='{{ $cls | default "column is-4-desktop is-6-tablet"}}'>
45
<div class="card">
56
<div class="card-image">
6-
{{ partial "image-modal.html" (dict "src" .src "alt" .description) }}
7+
{{ partial "image-modal.html" (dict "name" .name "alt" .description "index" $index "theme" $theme) }}
78
</div>
89
<div class="card-content">
910
<div class="content">
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
{{ $theme := .Get "theme"}}
12
<div class="columns is-multiline">
23
{{ range $.Site.Data.screenshots }}
3-
{{ partial "screenshots.html" (dict "collection" .items) }}
4+
{{ partial "screenshots.html" (dict "collection" .items "theme" $theme) }}
45
{{ end }}
56
</div>

0 commit comments

Comments
 (0)