Massive UI/UX Overhaul

This commit is contained in:
Raelon Masters
2020-06-19 02:00:01 -04:00
parent 6a28660e95
commit 4a85b21631
163 changed files with 1504 additions and 591 deletions

View File

@@ -195,8 +195,8 @@ class Catalogue:
ftags = ftags.replace(":", ",")
elif ";" in ftags:
ftags = ftags.replace(";", ",")
elif re.search(r"\s", ftags): # Must be final assignment to avoid spliting on multiple delimeters
ftags = ftags.replace(" ", ",")
# elif re.search(r"\s", ftags): # Must be final assignment to avoid spliting on multiple delimeters
# ftags = ftags.replace(" ", ",")
except KeyError:
ftags = None
return [

View File

@@ -22,6 +22,8 @@ urlpatterns = [
path("admin/", admin.site.urls),
path("", views.index, name="index"),
path("download/<pk>", views.download, name="download"),
path("favorite/<pk>", views.favorite, name="favorite"),
path("share/<pk>", views.share, name="share"),
path("prev_page/<bookset>", views.prev_page, name="prev_page"),
path("next_page/<bookset>", views.next_page, name="next_page"),
path("search/", views.search, name="search"),

View File

@@ -39,7 +39,7 @@ class Books(models.Model):
def generic_search(self, query):
try:
results = Books.objects.annotate(
search=SearchVector("title", "file_name", "author"),
search=SearchVector("title", "file_name", "author","tags"),
).filter(search=query)
except Exception as e:
raise

0
src/interface/static/admin/css/autocomplete.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/base.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/changelists.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/dashboard.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/fonts.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/forms.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/login.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/responsive.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/responsive_rtl.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/rtl.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/vendor/select2/LICENSE-SELECT2.md vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/vendor/select2/select2.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/vendor/select2/select2.min.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/css/widgets.css vendored Executable file → Normal file
View File

0
src/interface/static/admin/fonts/LICENSE.txt vendored Executable file → Normal file
View File

0
src/interface/static/admin/fonts/README.txt vendored Executable file → Normal file
View File

0
src/interface/static/admin/fonts/Roboto-Bold-webfont.woff vendored Executable file → Normal file
View File

0
src/interface/static/admin/fonts/Roboto-Light-webfont.woff vendored Executable file → Normal file
View File

0
src/interface/static/admin/fonts/Roboto-Regular-webfont.woff vendored Executable file → Normal file
View File

0
src/interface/static/admin/img/LICENSE vendored Executable file → Normal file
View File

0
src/interface/static/admin/img/README.txt vendored Executable file → Normal file
View File

0
src/interface/static/admin/img/calendar-icons.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
src/interface/static/admin/img/gis/move_vertex_off.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
src/interface/static/admin/img/gis/move_vertex_on.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
src/interface/static/admin/img/icon-addlink.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 331 B

After

Width:  |  Height:  |  Size: 331 B

0
src/interface/static/admin/img/icon-alert.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 504 B

After

Width:  |  Height:  |  Size: 504 B

0
src/interface/static/admin/img/icon-calendar.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
src/interface/static/admin/img/icon-changelink.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 380 B

After

Width:  |  Height:  |  Size: 380 B

0
src/interface/static/admin/img/icon-clock.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 677 B

After

Width:  |  Height:  |  Size: 677 B

0
src/interface/static/admin/img/icon-deletelink.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 392 B

After

Width:  |  Height:  |  Size: 392 B

0
src/interface/static/admin/img/icon-no.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 560 B

After

Width:  |  Height:  |  Size: 560 B

0
src/interface/static/admin/img/icon-unknown-alt.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 655 B

After

Width:  |  Height:  |  Size: 655 B

0
src/interface/static/admin/img/icon-unknown.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 655 B

After

Width:  |  Height:  |  Size: 655 B

0
src/interface/static/admin/img/icon-viewlink.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 581 B

After

Width:  |  Height:  |  Size: 581 B

0
src/interface/static/admin/img/icon-yes.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 436 B

After

Width:  |  Height:  |  Size: 436 B

0
src/interface/static/admin/img/inline-delete.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 560 B

After

Width:  |  Height:  |  Size: 560 B

0
src/interface/static/admin/img/search.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 458 B

After

Width:  |  Height:  |  Size: 458 B

0
src/interface/static/admin/img/selector-icons.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

0
src/interface/static/admin/img/sorting-icons.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

0
src/interface/static/admin/img/tooltag-add.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 331 B

After

Width:  |  Height:  |  Size: 331 B

0
src/interface/static/admin/img/tooltag-arrowright.svg vendored Executable file → Normal file
View File

Before

Width:  |  Height:  |  Size: 280 B

After

Width:  |  Height:  |  Size: 280 B

0
src/interface/static/admin/js/SelectBox.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/SelectFilter2.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/actions.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/actions.min.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/admin/DateTimeShortcuts.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/admin/RelatedObjectLookups.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/autocomplete.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/calendar.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/cancel.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/change_form.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/collapse.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/collapse.min.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/core.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/inlines.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/inlines.min.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/jquery.init.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/popup_response.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/prepopulate.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/prepopulate.min.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/prepopulate_init.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/urlify.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/jquery/LICENSE.txt vendored Executable file → Normal file
View File

754
src/interface/static/admin/js/vendor/jquery/jquery.js vendored Executable file → Normal file

File diff suppressed because it is too large Load Diff

4
src/interface/static/admin/js/vendor/jquery/jquery.min.js vendored Executable file → Normal file

File diff suppressed because one or more lines are too long

0
src/interface/static/admin/js/vendor/select2/LICENSE.md vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/af.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/ar.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/az.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/bg.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/bn.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/bs.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/ca.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/cs.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/da.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/de.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/dsb.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/el.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/en.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/es.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/et.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/eu.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/fa.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/fi.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/fr.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/gl.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/he.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/hi.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/hr.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/hsb.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/hu.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/hy.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/id.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/is.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/it.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/ja.js vendored Executable file → Normal file
View File

0
src/interface/static/admin/js/vendor/select2/i18n/ka.js vendored Executable file → Normal file
View File

Some files were not shown because too many files have changed in this diff Show More