From 7920561ba33fc40704a2404ec4c8a308bcd448be Mon Sep 17 00:00:00 2001 From: booploops <49113086+booploops@users.noreply.github.com> Date: Thu, 3 Feb 2022 20:59:45 -0800 Subject: [PATCH] split up main.ejs, different sections moved to views/app/ --- src/renderer/views/app/app-content.ejs | 158 ++++++ src/renderer/views/app/app-navigation.ejs | 27 + src/renderer/views/app/chrome-top.ejs | 141 +++++ src/renderer/views/app/panels.ejs | 71 +++ src/renderer/views/app/sidebar.ejs | 173 ++++++ src/renderer/views/main.ejs | 626 +--------------------- 6 files changed, 573 insertions(+), 623 deletions(-) create mode 100644 src/renderer/views/app/app-content.ejs create mode 100644 src/renderer/views/app/app-navigation.ejs create mode 100644 src/renderer/views/app/chrome-top.ejs create mode 100644 src/renderer/views/app/panels.ejs create mode 100644 src/renderer/views/app/sidebar.ejs diff --git a/src/renderer/views/app/app-content.ejs b/src/renderer/views/app/app-content.ejs new file mode 100644 index 00000000..a5781532 --- /dev/null +++ b/src/renderer/views/app/app-content.ejs @@ -0,0 +1,158 @@ +
+ + + + + + + + + + + + + + + + + + + + + + + + + <%- include('../pages/zoo') %> + + + <%- include('../pages/webview') %> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <%- include('../pages/library-recentlyadded') %>'); + + + + + + + + <%- include('../pages/library-albums') %>'); + %> + + + + + + + + + + + + + +
\ No newline at end of file diff --git a/src/renderer/views/app/app-navigation.ejs b/src/renderer/views/app/app-navigation.ejs new file mode 100644 index 00000000..b7d7f654 --- /dev/null +++ b/src/renderer/views/app/app-navigation.ejs @@ -0,0 +1,27 @@ +
+ <%- include("sidebar") %> + <%- include("app-content") %> + +
+
+
+ + +
+
+ + +
+
+ +
+ +
+
+
diff --git a/src/renderer/views/app/chrome-top.ejs b/src/renderer/views/app/chrome-top.ejs new file mode 100644 index 00000000..751ff3f0 --- /dev/null +++ b/src/renderer/views/app/chrome-top.ejs @@ -0,0 +1,141 @@ +
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + +
+
+ +
+
+ + +
+
+ +
+
+ + + +
+
+
+
+ + +
+
+
+
+ + +
+
+ +
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/renderer/views/app/panels.ejs b/src/renderer/views/app/panels.ejs new file mode 100644 index 00000000..bb8a4008 --- /dev/null +++ b/src/renderer/views/app/panels.ejs @@ -0,0 +1,71 @@ + + + +
+ +
+
+ +
+ +
+
+ +
+ + +
+
+ +
+
+ + + + + + + + + + + + + + + +
+
+
+ + + +
+
{{((lyricon) ? ((lyrics.length > 0 && lyrics[currentLyricsLine] && + lyrics[currentLyricsLine].line ) ? + lyrics[currentLyricsLine].line.replace('lrcInstrumental','') : "") : '') + ((lyricon) ? + ((lyrics.length + > 0 && lyrics[currentLyricsLine] && lyrics[currentLyricsLine].line ) ? + (lyrics[currentLyricsLine].translation ? ('\n\r' + lyrics[currentLyricsLine].translation) : ""): "") + : + '')}} +
+
+ <%- include("../svg/pip.svg") %> +
+
+ <%- include("../svg/fullscreen.svg") %> +
+
+
+
\ No newline at end of file diff --git a/src/renderer/views/app/sidebar.ejs b/src/renderer/views/app/sidebar.ejs new file mode 100644 index 00000000..ba0ba6b2 --- /dev/null +++ b/src/renderer/views/app/sidebar.ejs @@ -0,0 +1,173 @@ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ Cider +
+ + +
+ {{$root.getLz('term.appleMusic')}} +
+ + + + + +
+ {{$root.getLz('term.library')}} +
+ + + + + + + +
+ {{ $root.getLz('term.playlists') }} +
+ + +
+ +
+
+ + + + + + +
+
+
+ +
+
{{ library.backgroundNotification.message }} ({{ + library.backgroundNotification.progress }} / {{ library.backgroundNotification.total }}) +
+
+
diff --git a/src/renderer/views/main.ejs b/src/renderer/views/main.ejs index 44258400..1ba8628e 100644 --- a/src/renderer/views/main.ejs +++ b/src/renderer/views/main.ejs @@ -37,631 +37,11 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
- - -
-
- -
-
- - -
-
- -
-
- - - -
-
-
-
- - -
-
-
-
- - -
-
- -
-
- -
-
- -
-
- - -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
- -
-
-
-
- Cider -
- - -
- {{$root.getLz('term.appleMusic')}} -
- - - - - -
- {{$root.getLz('term.library')}} -
- - - - - - - -
- {{ $root.getLz('term.playlists') }} -
- - -
- -
-
- - - - - - -
-
-
- -
-
{{ library.backgroundNotification.message }} ({{ - library.backgroundNotification.progress }} / {{ library.backgroundNotification.total }}) -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - <%- include('pages/zoo') %> - - - <%- include('pages/webview') %> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - <%- include('pages/library-recentlyadded') %>'); - - - - - - - - <%- include('pages/library-albums') %>'); - %> - - - - - - - - - - - - - -
- -
-
-
- - -
-
- - -
-
- -
- -
-
-
+ <%- include('app/chrome-top'); %> + <%- include('app/app-navigation'); %>
- - - -
- -
-
- -
- -
-
- -
- - -
-
- -
-
- - - - - - - - - - - - - - - -
-
-
- - - -
-
{{((lyricon) ? ((lyrics.length > 0 && lyrics[currentLyricsLine] && - lyrics[currentLyricsLine].line ) ? - lyrics[currentLyricsLine].line.replace('lrcInstrumental','') : "") : '') + ((lyricon) ? - ((lyrics.length - > 0 && lyrics[currentLyricsLine] && lyrics[currentLyricsLine].line ) ? - (lyrics[currentLyricsLine].translation ? ('\n\r' + lyrics[currentLyricsLine].translation) : ""): "") - : - '')}} -
-
- <%- include("svg/pip.svg") %> -
-
- <%- include("svg/fullscreen.svg") %> -
-
-
-
+ <%- include('app/panels'); %>