Category
{{- _Category:= isset(.Queries.category) ? .Queries.category : "artworks" }}
{{- URL := unfinishedQuery(.QueriesC, "category") }}
{{- path := slice("artworks", "illustrations", "manga") }}
{{- name := slice("Artworks", "Illustrations", "Manga") }}
{{- yield UnderlineNav(baseURL=URL, paths=path, names=name, activeState=.ActiveCategory) }}
Ratio
{{- _Ratio := isset(.Queries.ratio) ? .Queries.ratio : "" }}
{{- URL := unfinishedQuery(.QueriesC, "ratio") }}
{{- path := slice("", "-0.5", "0", "0.5") }}
{{- name := slice("All", "Portrait", "Square", "Landscape") }}
{{- yield UnderlineNav(baseURL=URL, paths=path, names=name, activeState=.ActiveRatio) }}
Filter
{{- _Mode := isset(.Queries.mode) ? .Queries.mode : "safe" }}
{{- URL := unfinishedQuery(.QueriesC, "mode") }}
{{- path := slice("all", "safe", "r18") }}
{{- name := slice("All", "Safe", "R-18") }}
{{- yield UnderlineNav(baseURL=URL, paths=path, names=name, activeState=.ActiveMode) }}
Order
{{- _Order := isset(.Queries.order) ? .Queries.order : "date_d" }}
{{- URL := unfinishedQuery(.QueriesC, "order") }}
{{- path := slice("date_d", "date") }}
{{- name := slice("Newest", "Oldest") }}
{{- yield UnderlineNav(baseURL=URL, paths=path, names=name, activeState=.ActiveOrder) }}
Search mode
{{- SearchMode := isset(.Queries.smode) ? .Queries.smode : "" }}
{{- URL := unfinishedQuery(.QueriesC, "smode") }}
{{- path := slice("", "s_tag_full", "s_tag", "s_tc") }}
{{- name := slice("None", "Exact (tags)", "Partial (tags)", "Title/Caption") }}
{{- yield UnderlineNav(baseURL=URL, paths=path, names=name, activeState=.ActiveSearchMode) }}
{{- URL := unfinishedQuery(.QueriesC, "") }}