Skip to content

Commit 7a16573

Browse files
authored
Use material UI (#32)
* Migrate to material ui from bootstrap and support mobe resolution * gitignore update * Update usage docs * Bump version
1 parent 3c5e9cc commit 7a16573

67 files changed

Lines changed: 3967 additions & 3138 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,4 +164,5 @@ node_modules
164164

165165

166166
assets/*
167-
templates/*
167+
templates/*
168+
.DS_Store

doc/USAGE.md

Lines changed: 58 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,82 @@
11
# How to Use the Web Page
22

3-
> **Note:** Currently, only the desktop version is fully supported. However, it can be used on mobile devices with minor issues.
4-
53
## Login
4+
5+
PC:
6+
67
![Login Screenshot](/doc/images/screenshots/login.png)
78

9+
Mobile:
10+
11+
![Login Screenshot mobile](/doc/images/screenshots/login_mobile.png)
12+
813
## Status Page
914
The status page allows you to view the current download statuses for the selected device.
1015

16+
PC:
17+
1118
![Status Screenshot](/doc/images/screenshots/status.png)
1219

20+
Mobile:
21+
22+
![Status Screenshot mobile](/doc/images/screenshots/status_mobile.png)
23+
1324
## Settings Page
14-
1. Click on your username and select **Settings** from the dropdown menu.
25+
In the settings, you can configure your Ncore credentials if you want and change the login password for this page.
26+
27+
PC:
1528

16-
![User Dropdown Screenshot](/doc/images/screenshots/user_dropdown.png)
29+
![Settings Screenshot](/doc/images/screenshots/settings.png)
1730

18-
2. In the settings, you can configure your Ncore credentials if you want and change the login password for this page.
31+
Mobile:
1932

20-
![Settings Screenshot](/doc/images/screenshots/settings.png)
33+
![Settings Screenshot mobile](/doc/images/screenshots/settings_mobile.png)
2134

2235
## Devices Page
2336
On the devices page, you can add or delete devices. Each device corresponds to one client (1 device ↔ 1 client).
2437

2538
> **Note:** device name should be unique
2639
40+
PC:
41+
2742
![Devices Screenshot](/doc/images/screenshots/devices.png)
2843

44+
Mobile:
45+
46+
![Devices Screenshot mobile](/doc/images/screenshots/devices_mobile.png)
47+
2948
- The **Active** badge indicates that the client is connected to the server. It can send download statuses and download torrents from the server.
30-
- Clicking on the token will copy it to your clipboard. This token is required for configuring the client.
49+
- Click the copy button on the device card to copy the token to your clipboard. This token is required for configuring the client.
50+
51+
PC:
3152

3253
![Device Token Screenshot](/doc/images/screenshots/devices_token.png)
3354

34-
- To configure device settings, click the gear icon in the top-right corner. Here, you can define the download path for each category and share the device with multiple users.
55+
Mobile:
56+
57+
![Device Token Screenshot mobile](/doc/images/screenshots/devices_token_mobile.png)
58+
59+
- To configure device settings, click the gear icon in the left-bottom corner. Here, you can define the download path for each category and share the device with multiple users.
60+
61+
PC:
3562

3663
![Device Settings Screenshot](/doc/images/screenshots/device_setting.png)
3764

65+
Mobile:
66+
67+
![Device Settings Screenshot mobile](/doc/images/screenshots/device_setting_mobile.png)
68+
3869
## Download Page
3970
The download page allows you to search Ncore content and filter results by category.
4071

72+
PC:
73+
4174
![Download Screenshot](/doc/images/screenshots/download.png)
4275

76+
Mobile:
77+
78+
![Download Screenshot mobile](/doc/images/screenshots/download_mobile.png)
79+
4380
- If you have only one device, clicking the **Download** button will add the item to the download queue.
4481
- If you have multiple devices, a dropdown menu will appear, allowing you to select the target device.
4582

@@ -48,10 +85,22 @@ The download page allows you to search Ncore content and filter results by categ
4885
## IMDb Integration
4986
You can search for movies on IMDb (via OMDb). In the search results, clicking the **Download** button will redirect you to the download page, pre-filtered by the selected movie's IMDb ID.
5087

88+
PC:
89+
5190
![IMDb Screenshot](/doc/images/screenshots/imdb.png)
5291

92+
Mobile:
93+
94+
![IMDb Screenshot mobile](/doc/images/screenshots/imdb_mobile.png)
95+
5396
## Admin Page
5497

5598
Admins have the ability to create and delete users. Only administrators are permitted to create new users.
5699

57-
![Admin Screenshot](/doc/images/screenshots/admin.png)
100+
PC:
101+
102+
![Admin Screenshot](/doc/images/screenshots/admin.png)
103+
104+
Mobile:
105+
106+
![Admin Screenshot mobile](/doc/images/screenshots/admin_mobile.png)

doc/images/screenshots/admin.png

137 KB
Loading
32.9 KB
Loading
359 KB
Loading
51.7 KB
Loading

doc/images/screenshots/devices.png

52 KB
Loading
50.4 KB
Loading
62.3 KB
Loading
55.2 KB
Loading

0 commit comments

Comments
 (0)