Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0
Graphe des révisions

503 commits

Auteur SHA1 Message Date
kilo
28872346c5 main css 2017-07-19 23:11:23 +02:00
kilo
7da606a008 tomorrow colors 2017-07-19 23:10:49 +02:00
kilo
6a9e75caf5 add classic colors 2017-07-19 23:10:24 +02:00
kilo
3604f3d933 Fix css missing ; & wrong class position in html (#1240)
* Update main.css

* fix wrong class
2017-07-19 23:07:39 +10:00
kilo
a5986cc543 Fix padding of torrent list on mobile & torrent preview stuff (#1239)
* Update main.css

* Update main.css

* Update main.css

* Add two example torrents

* only keep previewed torrent when updating with newer ones

* Update upload.jet.html

* wrong class here

* Update main.css

* rollback

* Update upload.jet.html

* Update kilo.js

* Update upload.jet.html
2017-07-19 22:24:04 +10:00
kilo
c482568965 Pixel 2: the return (#1237)
* Update main.css

* fix css rule that did not apply

* better flag position with mod tools on
2017-07-19 17:53:57 +10:00
kilo
867bd808fb Pixels (#1235)
* Update main.css

* slightly less visibility for .hidden
2017-07-19 09:52:15 +10:00
kilo
e92527748c add two keywords & a sukebei rule (#1231)
* add two keywords

* move keywords_flags vartiable outside of function

no point in creating it every single time

* Update en-us.all.json

* add sukebei rule

* Update main.css

* Update upload.jet.html

* Update upload.jet.html

* Update main.css

* Update main.css

* Update en-us.all.json

* whoopsies

* add keywords for categories

* fix display on firefox & older browsers
2017-07-18 20:51:38 +02:00
ewhal
cc15ff8288 Merge pull request #1223 from Kiloutre/patch-11
Preliminary addition of rule list in upload
2017-07-19 00:15:02 +10:00
kilo
2fdc310ca0 Update main.css 2017-07-18 16:01:45 +02:00
kilo
ab32efc732 Update main.css 2017-07-18 15:59:07 +02:00
kilo
6e3ce2d05a fix wrong position for sukebei category 2017-07-18 15:50:30 +02:00
kilo
019279af2a Lower size for date row & some other css stuff (#1226)
* lower size

* identical height as live

* make tr-links smaller and closer to Größe

* one pixel closer
2017-07-18 02:05:58 +02:00
kilo
6883b377e9 Making torrent_item_upload up to date with torrent_item's latest fixes (#1225)
* up to date torrent_item_upload

* remove admin stuff

* add color, outline & hover color for links in descriptions

* Update main.css

* apply to description links

* Update g.css

* same

* remove underline for tomorrow
2017-07-17 22:52:25 +02:00
kilo
68780a6652 better background color for mod tools, torrents don't move around when you show the checkboxes 🐤, fix auto-updating JS for mods (#1224)
* preliminary CSS work

* only apply button rule to #show_actions

* forgot the JS

* fix auto-updating for mods

* woops wrong file

* there
2017-07-17 22:05:24 +02:00
kilo
0b16ec43f7 Proper sizing & padding for tr-links and tr-cs (#1221)
* Update main.css

* save some space on mobile
2017-07-17 22:03:11 +02:00
kilo
e3606bf91b Align search icon with refine text, fix display of category in preview on mobile, better padding on .box for mobile (#1218)
* Update main.css

* fix category image of preview torrent that got cropped at lower res

* padding on mobile

* remove css
2017-07-17 13:19:41 +02:00
kilo
4962091829 rollback that 2017-07-16 18:28:51 +02:00
kilo
2b7f847018 further space saving 2017-07-16 18:26:18 +02:00
kilo
ea73b3eb9c Update main.css 2017-07-16 14:28:59 +02:00
kilo
2caf241962 slight lower height 2017-07-16 14:21:26 +02:00
kilo
e6f3121527 Update main.css 2017-07-16 14:00:41 +02:00
kilo
3185bd1892 Update main.css 2017-07-16 13:45:28 +02:00
kilo
2ac74c6382 Update main.css 2017-07-16 11:23:13 +02:00
kilo
dc773a8eec fix top column's width css rule that didn't apply 2017-07-16 10:27:41 +02:00
kilo
511d074e84 it works merge pls (#1204)
* remove custom_flag.css

* remove ' that had nothing to do here

* replace sukebei variable to boolean

* fix ? operator & variable name

* attempt at fixing visual cues for anonymous torrents

* Update torrents.jet.html

* add missing ,

* useless code if user logged off so moving that

* add it back here and check if logged in

* should work almost properly now

* same here

* flag-other invisible

* Update kilo.js

* Update upload.jet.html

* should work very well now

* same here

* Delete categories.png

* Add files via upload

* Update main.css

* Update kilo.js

* Update upload.jet.html

* Update kilo.js

* Update torrents.jet.html

* proper behavior for trusted people

* different flag form id

* add id

* add language name in an span

* make that span invisible =)

* Update flags.jet.html

* Update upload.jet.html

* Update kilo.js

* whoever read this is a faggot

* Update upload.jet.html
2017-07-15 21:41:57 +02:00
kilo
e21e0d2abc less padding on low screen res for torrent list 2017-07-15 14:37:15 +02:00
kilo
26686c187d search box becomes small later and refine disappears later (device screen width) 2017-07-15 13:15:43 +02:00
kilo
fca95548fc Update flags.min.css 2017-07-15 13:01:41 +02:00
kilo
2e06e49ec7 fix brazil missing a "px" 2017-07-15 12:53:18 +02:00
kilo
ee7119bf7d Update main.css 2017-07-15 12:52:06 +02:00
kilo
787f1d4639 up to date flag.min.css
was missing some changes when compared to flag.css
2017-07-15 12:48:31 +02:00
akuma06
d9a95de7f1 Merge pull request #1192 from Kiloutre/patch-8
#1191
2017-07-14 22:27:41 +02:00
kilo
54ca88ed0d Add files via upload 2017-07-14 21:48:04 +02:00
kilo
256516b01b Delete custom_flags.css 2017-07-14 21:47:46 +02:00
kilo
a74bb9cfbf Delete flag_multiple.png 2017-07-14 21:47:40 +02:00
kilo
3da444c007 Delete flag_catalan.png 2017-07-14 21:47:34 +02:00
kilo
3d29c720cf Update flags.css 2017-07-14 21:47:20 +02:00
kilo
72a0ecf966 visual cue for anonymous torrents for admins 2017-07-14 20:16:57 +02:00
kilo
cf2ad75844 Update main.css 2017-07-14 19:57:21 +02:00
kilo
f0e49146e4 identical <thead> height as live (aesthetical) 2017-07-14 19:51:22 +02:00
kilo
5004a4b49a Update main.css 2017-07-14 19:32:05 +02:00
kilo
c8f4fc2136 Update main.css 2017-07-14 19:13:08 +02:00
kilo
311c114af9 Update main.css 2017-07-14 22:12:00 +10:00
kilo
853402ab76 Update main.css 2017-07-14 21:47:14 +10:00
kilo
8089ed996d Update main.css 2017-07-14 21:34:49 +10:00
kilo
7cd3435e5f fix refine look on IE & JS 2017-07-14 21:04:33 +10:00
kilo
909b49d0ff remove css rule that is unused as a result of above change 2017-07-14 21:04:33 +10:00
kilo
bfcff472a9 Update main.css 2017-07-14 21:04:33 +10:00
kilo
8e9de36509 fix spacing between search box & category in refine 2017-07-14 21:04:33 +10:00
kilo
06f0c3215b fix class name in css 2017-07-14 21:04:33 +10:00
kilo
1eefaf1023 Update main.css 2017-07-14 21:04:33 +10:00
kilo
53fbbdf1c4 fix placeholder not displaying fully 2017-07-14 10:12:11 +10:00
kilo
15897d5024 Update main.css 2017-07-14 10:12:11 +10:00
akuma06
dc6fda3333 Merge pull request #1167 from Kiloutre/patch-8
Better looking refine & fix JS generating torrents with unclickeable categories
2017-07-13 14:57:11 +02:00
akuma06
63139ea3dd Merge pull request #1168 from Kiloutre/patch-9
Better background-color for flag list for classic & tomorrow
2017-07-13 14:55:49 +02:00
akuma06
5da9fe607c Merge branch 'dev' into refactor 2017-07-13 14:23:28 +02:00
akuma06
5be870e21b Add commit from kipukun on simplemde 2017-07-13 13:57:19 +02:00
akuma06
bd71ca6d41 Fix Hant css flag 2017-07-13 13:33:37 +02:00
kilo
ee420756bd Update main.css 2017-07-13 13:26:27 +02:00
kilo
87d9d6b1d2 Update classic.css 2017-07-13 13:25:21 +02:00
kilo
7c8bca081e Update tomorrow.css 2017-07-13 13:24:12 +02:00
kilo
9288e1ec79 Update main.css 2017-07-13 13:11:01 +02:00
kilo
d7f552eef2 Update main.css 2017-07-13 12:49:15 +02:00
kilo
04c1c6cc75 slight improvements concerning flag list 2017-07-13 08:51:26 +02:00
kilo
2f0ad7918d Update main.css 2017-07-13 00:40:22 +10:00
kilo
0c642e1c62 Update main.css 2017-07-13 00:40:22 +10:00
kilo
8a2b0f2ae9 Update main.css 2017-07-13 00:40:22 +10:00
kilo
fed2738d92 Add files via upload 2017-07-13 00:40:12 +10:00
kilo
a2bdc40370 Delete flag_catalan.png 2017-07-13 00:40:12 +10:00
kilo
429075303a Update main.css 2017-07-13 00:39:54 +10:00
kilo
4f7055ef66 Update main.css 2017-07-13 00:39:54 +10:00
kilo
000242e13c Update main.css 2017-07-13 00:39:54 +10:00
akuma06
f8f6758ffe Fixing checkbox label flags 2017-07-12 12:04:20 +10:00
akuma06
c564301e35 Update css for refactor 2017-07-12 12:04:20 +10:00
kilo
e6847595cf Update flags.css 2017-07-12 12:04:20 +10:00
kilo
12536c9c68 even BETTER better flag 2017-07-12 12:04:20 +10:00
kilo
0319623355 Delete flag_catalan.png 2017-07-12 12:04:20 +10:00
kilo
7088b353e4 better flag 2017-07-12 12:04:20 +10:00
kilo
af2e21058a Delete catalan.png 2017-07-12 12:04:20 +10:00
kilo
1dd824384e catalan flag 2017-07-12 12:04:20 +10:00
kilo
a8543f7e3f Update custom_flags.css 2017-07-12 12:04:20 +10:00
kilo
384a1b7318 Update custom_flags.css 2017-07-12 12:04:20 +10:00
kilo
1ed125a40f not used since long ago 2017-07-12 12:04:20 +10:00
kilo
8fbeeb81d8 Update custom_flags.css 2017-07-12 12:04:20 +10:00
kilo
27b5e77d1e Update main.css 2017-07-11 18:33:38 +10:00
kilo
9830ac76dd spacing after description 2017-07-11 18:33:27 +10:00
kilo
fa0ca6e488 Update main.css 2017-07-11 18:33:27 +10:00
kilo
57bfbff566 Update main.css 2017-07-10 22:11:35 +10:00
kilo
438a490f68 Update main.css 2017-07-10 22:11:35 +10:00
kilo
83c352c724 Update main.css (#1150) 2017-07-10 15:36:37 +10:00
kilo
61a267af43 Better alignement in user torrent page (#1147)
* Update main.css

* Update torrents.jet.html
2017-07-10 15:13:11 +10:00
kilo
ce1d9d8cec Better padding in user settings (#1144)
* Update main.css

* Update main.css
2017-07-10 15:12:58 +10:00
kilo
c580cfaffe First few fixes of header & refine changes (#1146)
* make refine stick to search bar

* Update search.jet.html
2017-07-10 14:57:59 +10:00
kilo
f5a86525d0 Header & refine dropdown changes (#1130)
* add button in header & remove two options from header search

* dont show refine button on small screens

* remove the div in there

* to put it there and add display: none when needed

* add refine class for future js code

* add function in code to toggle refine

* more html changes

* spacing changes

* add limit & show trusted and all that stuff to refine

* add margin

* obligatory css changes

* forgot {{ }} for a variable name

* add function on onclick refine button

* wrong file

* put onclick & translation on button
2017-07-10 13:57:59 +10:00
kilo
90fa1ad922 Remove unwanted torrent name spacing in user torrents (#1143)
* Update main.css

* might as well remove the now unused category
2017-07-10 13:57:07 +10:00
kilo
5a97ac8830 Update main.css (#1142) 2017-07-10 13:57:00 +10:00
kilo
2a119e6537 make size & date centered in user torrent view (#1140)
* css changes

* Update main.css

* Update torrents.jet.html
2017-07-10 13:55:49 +10:00
kilo
baeb405490 too lazy to make a title (#1138)
* preliminary work

* Update main.css
2017-07-10 13:55:29 +10:00
kilo
efafd2cbfb Add required !important for css to apply 2017-07-09 16:56:23 +02:00
akuma06
3c4857cc8d Merge branch 'refactor' into second-batch 2017-07-09 16:51:28 +02:00
kilo
1b2d16ba78 Fix displaying of user-torrents (#1132)
* Update torrents.jet.html

* Update main.css

* Update main.css

* Update torrents.jet.html

* Update main.css

* Update torrents.jet.html
2017-07-10 00:36:36 +10:00
kilo
a81453ab41 Fix display of multiple flags on torrent viewing page (#1128)
* Update main.css

* whoopsies
2017-07-10 00:35:48 +10:00
kilo
2943fdf6e1 Add small "language is not mandatory" message (#1129)
* add class in css

* html change

* Update en-us.all.json

* Update fr-fr.all.json
2017-07-09 12:19:59 +10:00
kilo
c68b93a33b Update main.css 2017-07-08 22:11:38 +02:00
kilo
efe7421ad0 Update main.css 2017-07-08 21:12:52 +02:00
akuma06
c9643ffa29 Merge pull request #1118 from Kiloutre/patch-7
Make categories borderless and add border through css refactor
2017-07-07 19:26:34 +02:00
kilo
1cb7c85728 Update main.css 2017-07-07 17:59:20 +02:00
kilo
77566b7de7 Update main.css 2017-07-07 02:54:31 +02:00
kilo
f340314d62 Update main.css (#1109) 2017-07-05 15:31:06 +10:00
akuma06
f7abfc53db Merge branch 'refactor' into pr/1089 2017-07-05 02:28:48 +02:00
8zIWLjcB
8469cdaa6a Add css sprite support for category images (for real this time) (#1095)
* add torrent sprite

* fix sprite

* Delete index.png

* add sprite support in css

* fix sprite css

* Update main.css

* Add files via upload

* Delete index2.png

* update css to reflect filename change
2017-07-03 16:57:47 +02:00
kilo
6d5181a024 Update main.css 2017-07-03 16:32:30 +02:00
kilo
8915485c7d Update main.css (#1091) 2017-07-03 12:11:58 +10:00
kilo
d1f5fe99e6 margin for flags in view.html 2017-07-01 14:15:38 +02:00
kilo
2ecc6d7019 change width: 45% to max-width: 470px 2017-07-01 02:25:30 +02:00
kilo
8a3a7f9946 more css changes 2017-07-01 02:18:11 +02:00
kilo
5c108eadd5 position improvements 2017-06-30 23:05:39 +02:00
kilo
789f97d26b change pictures to label (CSS) 2017-06-30 22:43:02 +02:00
kilo
6fd17a62f4 flag spacing (margin) 2017-06-30 22:00:52 +02:00
kilo
b4529f6312 css changes 2017-06-30 21:59:41 +02:00
kilo
fae254c404 <kilo> u want me to re-make the PR but on the refactor branch, right? (#1087)
* margin-top removal

* flag-other background: none

* torrent language on other - upload.htl

* torrent language edit.html

* torrent language admin edit
2017-06-29 22:16:21 +10:00
kilo
510def0c9c Update main.css (#1084) 2017-06-28 21:43:17 +10:00
akuma06
5991a21818 First batch of changes for the refactor (#1078)
* First batch of changes for the refactor

Added the support of gin in routes and other services/utils
Begining implementation of JetHTML

* Remove os folder

* Move scrapers to own repo

* Second batch of changes

All .jet.html are the working templates.
You can now test this PR, the index Page and upload works. If you want to complete the other html templates, you're welcome

* Move captcha to util

* Move uploadService to utils

* Use govalidator instead of regex

* Third batch of changes

All the front end should as previously.
I also fixed some minor things unrelated to the refactor (mostly style issues on static pages)
Now errors can be accessed by importing the "errors" helpers and using the `yield errors(name="xxx")` command in templates.
Same for infos.
Templates are now more hierarchized with a base template "base.jet.html" which is extended depending on the context in "index_site" or "index_admin" layouts. Those layouts are extended than in every pages.
Other helpers are captcha to render a captcha `yield captcha(captchaid="xxx")`
And also csrf, with the command `yield csrf_field()`
To translate, you don't have anymore to do `call $.T "xxx"`, you just have to do `T("xxx")`.

Pages for the website part are in folders in the folder "templates/site". Pages for the admin part are in "templates/admin". Layouts are separated in "templates/layouts". Helpers and menu are in "templates/layouts/helpers" and "templates/layouts/menu". Error pages should be put in "templates/errors"

* Added test on templates

When adding a new template, you have to tell to template_test.go, the context of the new template (if it doesn't use the common context)

* Panel admin works

Now the templating part should work. The PR can now be fully tested.

I think we should push the templating PR  and do the routes/controllers/removal of services in another branch. So we know that this one is functional

* Updated dependencies

* Fixed test for modelhelper

* Fix testing for commentlist

* Fix travis :')

* Just renamed router and removed network

* Applying same SEO fix

* Update form_validator.go

* Added back regexp package
2017-06-28 21:42:38 +10:00
kilo
a6d20202a7 change torrent fixed height to min-height (#1076)
it was fine for torrents that were two lines high but i suspect it would've broken 3 lines high (or 4+) torrents
2017-06-26 17:43:32 +10:00
kipukun ;_
ef6a999539 Fix some frontend bugs yay (#1074)
* Fix user menu not doing the thing right

* simplemde.css: Move locally.
2017-06-26 10:09:45 +10:00
kilo
7788a018f5 Prettier color for g's sukebei user menu-button when hovered (#1060) 2017-06-24 09:05:33 +10:00
kilo
a47f89cd0b Make flags overlap category icon (#1059)
* Prettier flag position

* flag overlap category icon

* HTML changes

* fix css that didn't apply properly & colspan not always being there

* Update main.css

* Update home.html

* Update home.html

* Update main.css

* Update main.css
2017-06-24 09:05:21 +10:00
kilo
3f17da2c9d Better color for .h-user when hovered
And text hover color changes for red buttons
2017-06-23 10:05:30 +02:00
kilo
d3586f232b Prettier color for red button2 (classic.css & hover changes)
The edit that i had made previously only applied to g's theme
And it didn't apply when the button were hovered
2017-06-23 10:01:36 +02:00
PantsuDev
68ac3c21ad Remove left & right 15% 2017-06-23 11:28:55 +10:00
akuma06
8c62d7bbe6 Fix modtools always shown 2017-06-23 03:15:56 +02:00
kilo
5a2a6e014c Fix error text color in classic (#1047)
bravo kipukun
2017-06-21 16:37:40 +10:00
kilo
a6555c319c Prettier color for texts in red button (#1045)
Current one was dark grey on red which is pretty ugly, i changed it into white (light grey) on red to make it prettier
2017-06-21 16:37:30 +10:00
kipukun ;_
d32e985259 main.css: Increase size of stat columns (#1044)
Prevents wrapping.
2017-06-21 13:04:25 +10:00
kipukun ;_
4aa9a62613 main.css: Make download button less big (#1043)
I don't like it that big desu
2017-06-21 12:51:40 +10:00
kipukun ;_
121101fe1c Frontend small (#1040)
* Header isn't as WIDE on resolutions past 1920

* Turn down the fucking volume because it scares the shit out of me everytime

* Make clear the mascot is clickable

* Make torrent buttons not fuckhuge

* Just show N/A on no website

* search.html: Fix minor typo in refine box
2017-06-21 11:28:47 +10:00
PantsuDev
86d1f2fc9c Fix stupidly wide header 2017-06-21 09:53:39 +10:00
PantsuDev
13b37cefe0 Revert "make it wider (#1029)"
This reverts commit d6621d6643.
2017-06-21 09:47:55 +10:00
akuma06
d3ccdc4af1 Optional fix for wide screen (#1007)
* Should fix old uploader name in torrent view

* Fix "save changes" in modtools

* Modtool more colorful

* Fix search bar placement in modpanel

* Fix for widescreen

* Fix buttons in modpanel and some troncated text

* Update torrent.go

* Update admin_index.html

* Some last fix

Re added icon on download&magnet links
2017-06-20 23:15:26 +10:00
Andrew Zhao
8d4038e14e un-expandong the user panel (#1030)
makes it less shitty when the user isn't logged in
2017-06-20 16:32:38 +10:00
Andrew Zhao
d6621d6643 make it wider (#1029)
make it wider
2017-06-20 16:32:30 +10:00
kipukun
4d3340a32e Yay refine looks better (#1028)
* Yay refine looks better

* Added Translation
2017-06-20 12:07:03 +10:00
kipukun
5bc922781c Frontend aesthetic (#1015)
* Make view page not shitty

* View page <td> now ellipses on overflow

* Make flags not look shitty

* Updated mufuyu sound

* Updated multiple flag

* Updated other flag (thanks anon)
2017-06-17 08:49:57 +10:00
kipukun
95173a0f33 Frontend v9000 (#1008)
* Should fix old uploader name in torrent view

* Fix "save changes" in modtools

* Modtool more colorful

* Fix search bar placement in modpanel

* Make colors more consistent; less would be super helpful tbqach fam

* Display the old username if it's there

* Fix some admin index html

* Add custom icons and remove png code from all CSS

* Move a good amount of cosmetic code from main to classic

* Fix some weird bug with point-events; add some global icon formatting; fix mascot fucking up

* Spruce up admin panel with icons on smaller viewports, along with adding trash icon

* 404 redesign ;^)

* Mufuyu mascot on all themes; says something slightly lewd

* Fix weird user menu bug where shit would overflow
2017-06-16 08:57:52 +10:00
akuma06
0662b3fb41 Audio captcha (#995)
* Megacheck friendly

applied megacheck and fixed some unwanted behaviour (markdown)

* Forgot this file

* Captcha Audio

Should make #993 happen

* Fix style issue in  comments

* Added margin auto and width on input

* Moved width on captcha div instead

* fixing width issue with audio tag

* Captcha final style fix
2017-06-14 20:10:03 +10:00
Ramon Dantas
d8e17478f8 Country flags (language) for torrents. (#970)
* Add flags for torrents

Add a new field, .Language, to the Torrent model, and a new package,
torrentLanguages, which maps languages to flags. Added also a flag icon pack
from googlei18n/region-flags, with (mostly) public domain flags from Wikipedia.

* Optimize flags

* Use FlagSprites CSS instead of .png files

* Only use flags for languages we support

* Add test for CSS flags

Ensure that we have all the flags for the languages we support.

* Add AdditionalLanguages field to config

This allows us to support additional languages for new uploaded torrents,
even if we have no translation for it.

* Minor CSS fix

* Add "other" and "multiple" torrent languages

Also removed the TorrentLanguage struct, as it wasn't much useful.

* Fix test

* Add colspan=2 to category when language is empty

Also hide the language column if empty.

* Add lang field to search.

Hopefully it works with Elasticsearch as well, but I haven't tested
(lol Java)

* Add language field to ES index and settings

* Add language column to JS template

* Add keyword type to language ES field

* Remove 'raw' from keyword

* Set "simple" analyzer on language

* Document .Language field on Torrent model
2017-06-12 09:14:26 +10:00
sfan5
964cff7df6 Optimize /g/ theme images 2017-06-06 16:43:03 +02:00
sfan5
c87a58ea8e Narrower S/L/D columns 2017-06-06 16:39:52 +02:00
akuma06
5068d83402 Merge branch 'dev' into custom-mascot 2017-06-06 00:38:20 +02:00
kipukun
5316b0474c Fix mobile support by showing comments on mobile view, also vertical align DL icons 2017-06-05 15:11:28 -04:00
ElegantMonkey
e10070b2a9 Add customizable mascot by URL.
Add a new setting for customizable mascots, with a new User field
MascotURL, and a corresponding cookie setting.
2017-06-05 11:32:48 -03:00
MMP0
cdd84db36e Small changes (#927)
* Update main.css

* Update main.css

* Update main.css
2017-06-05 19:34:46 +10:00
akuma06
75528da943 Fix user logout (#924)
* Logout is now a posted form

Instead of using a get method, I've moved it to a post method.
Doing that made possible to use CSRF token and also fix #902

* Update _badgemenu.html
2017-06-05 11:33:16 +10:00
MMP0
dbd6ca31d4 Fix .tr-date width (#918)
* Fix .tr-date width

* Update main.css
2017-06-05 08:49:14 +10:00
kilo
77760b3067 Prettier color for /g/'s theme user menu (#910)
It's very ugly at the time being
2017-06-04 20:52:41 +10:00
akuma06
38e8ee3a7a New modpanel fix (#895)
* Comments count number

* New Modpanel fix

Fixes #755 (@ilikecats)
modpanel tables have margins
modpanel delete buttons are red
some coloring for buttons
reassign form looks better
reassign form textarea have rows="20" cols="40"
"save changes" btn green
report reasons are now translated in modpanel
delete is a real button on modpanel users page

* moved getReportDescription
2017-06-04 02:28:33 +02:00
gjwufq3x
bb301e4671 mobile icon fixes (#894)
* mobile icons now match /g/ theme

* replace mobile fun icon with one you can actually see
2017-06-03 16:30:34 +10:00
kilo
22b0f9f01e Make usernames stick to avatar in navbar (#886)
Usernames were hovering in between the search bar & avatar because of a fixed width:91px; (done because of character limit), so i instead replaced it to a max-width so that short usernames wouldn't just float in there
2017-06-02 22:34:38 +02:00
akuma06
1974692480 Forgot the selectAll.js 2017-06-02 20:22:15 +02:00
akuma06
bd7fe52273 New ModPanel Theme (#883)
* New ModPanel Theme

* Implemented the new @kipukun theme in ModPanel
* Added new translation string
* Fixed the toolbar in /mod/torrents

* Little fix on torrents report

* Remove double navigation

* Added a tag h1 for pages and new translation strings~

* fix warn message
2017-06-02 20:10:36 +02:00
Steindór
d1ff3866ea Default theme change (#875)
* changed session cookie expiry

* made /g/ the default theme
2017-06-02 13:36:15 +10:00
akuma06
e62ebb05ba Mass edit mod api JS (done) (#868)
* Mass Edit MOD api JS (WIP)

In continuity with the mass edit mod api, this is the javascript use of
it.
##What does it do?
* Delete of multiple torrents on index/search
* Category change of multiple torrents
* Change of owner of multiple torrents
* Lock & delete of multiple torrents

##How?
* New toolbar only visible for mods
* Checkboxes added only for mods
* Selection and click on the button in toolbar
* Nothing is submitted, you have to review the changes in a modal window
listing them.
* Then the ajax queries are initialized one at a time with a progression
bar
* You can always at any moment delete entries from the queuing list

* Improved progress bar

* Deleting part almost done

Improved modal design
All dom interactions should be done
Prepared Query for only one callback
Improved Modal to keep a link to the active modal

* Finished =D

Added some translation string

* Forgot the refreshing of the page

Just an option that can be disabled by making refreshTimeout to 0
2017-06-02 12:51:44 +10:00
kipukun
c4511f7238 Style error texts on form inputs, everywhere (#877) 2017-06-02 12:50:56 +10:00
Steindór
4f11748da1 Header fixes (#863)
* Put the mascot into the cookie as well, major js cleanup

* Update en-us.all.json

* removed redundant translation

* made the dropdown menu look and function better

* fixed responsiveness issue

* made this look better with the /g/ theme
2017-06-01 08:37:27 +10:00
kilo
9392c99f0f Apply max-width/height to all description images
Max-width & max-height only applied to images inside another element in the torrent description. It's fine because description images seem to always be in a \<p\>\<p/\>, but what if they weren't?
The max-width & max-height now apply to all images in the torrent description (.torrent-info-box img) instead of one in another element (.torrent-info-box > * > img), that way no image may ever go outside the bounds! Not on it's own at least.
2017-05-29 16:00:01 +02:00
akuma06
33707e965c Merge branch 'dev' into dev 2017-05-29 14:57:55 +02:00
Duckbitts
89a19d909f Update main.css 2017-05-29 15:11:00 +03:00
akuma06
f5f240f2d6 A litle fix when there is no file found in torrents 2017-05-29 12:49:26 +02:00
akuma06
4d7453dfb9 Fix for long comments
Just added word-break, padding-right and a justified text for comments.
2017-05-29 12:39:07 +02:00
Manaaja
dc5850a7c2 Fixing the mascot
Added a class for the "Mascot" button. Added some pointer-events to make the "Mascot" button clickable when the window is narrow enough to make the mascot image overlap the button.
2017-05-28 22:14:38 +03:00
kilo
addf8ff847 Add max image width & height in torrent description
Big images were broking it and going outside of it!
2017-05-28 15:51:20 +02:00
akuma06
c533f5b398 Fixing for #791
Added a padding-right 20px in css
Added a js event listener on search box to dien it on focus and reduce
it on blur
2017-05-28 02:23:47 +02:00
kipukun
7618041182 Move footer in front of mascot 2017-05-27 18:18:45 -04:00
kipukun
425bfb4ef7 Small fix to see more torrents button's right width 2017-05-27 18:18:45 -04:00
kipukun
7007755166 Make account settings not look like dogshit 2017-05-27 18:18:45 -04:00
kipukun
05701f1c38 Fix dates and user torrent table 2017-05-27 18:18:44 -04:00
kipukun
cdd6438e88 Fix pagination borders 2017-05-27 18:18:44 -04:00
MMP0
f338cab4fe Fix torrent info tables (#782)
* Fix torrent info tables

* Fix torrent info tables

* Update view.html

* Update main.js

* Update view.html

* Update view.html

* Update view.html

* Update main.css

* Update main.css

* Update view.html

* Update main.css
2017-05-27 22:14:14 +10:00
MMP0
e528179ea1 Fix layout of Markdown editor (#779)
* Fix layout of Markdown editor

* Update upload.html
2017-05-27 17:17:49 +10:00
Steindór
9286653905 Nav fixes (#766)
* Update README.md

Added a link to the db dump and IRC channels.

* Minor fix

* Update README.md

* disabling email links

* Killed github autolinking

* Update README.md

* Removed database link

* fixed a FF only bug with the carets

* added a static size to pagination

* worked on the pagination widget

* fixed the arrow buttons too

* fixed appearance on pages over 1000
2017-05-27 17:16:43 +10:00
sfan5
dfaabdc4b2 CSS fixes (#764)
* Revert status indication colors to original nyaa ones (others look washed out)

* Move "no files" comment into filelist <div> where it belongs

* Fix alignment issue on view page

* Make infohash monospace

* Make more strings translatable
2017-05-27 11:55:46 +10:00
kipukun
35d01112f8 Remove alt rows on other themes as well 2017-05-26 15:17:09 -04:00
kipukun
8eabd52c34 make pagination in front of mascot 2017-05-26 12:40:07 -04:00
kipukun
bc6cfaf48f actually fix mascot 2017-05-26 12:37:27 -04:00
kipukun
aaa2dce4d3 mascot works yay 2017-05-26 12:31:14 -04:00
kipukun
3a6aa1f71a fix view template more aaaaaaaa 2017-05-26 12:31:14 -04:00
kipukun
a72c4cc437 Fix view page overflowing, also img in description scales 2017-05-26 12:31:14 -04:00
kipukun
9bc3d3c907 Fix table head color and minor alignments 2017-05-26 12:31:14 -04:00
kipukun
533b90cd7a Remove alternating torrent row's background 2017-05-26 12:31:14 -04:00
kipukun
e953283bcf fix the fucking icons christ almighty 2017-05-26 12:31:14 -04:00
Steindór
5ae6a4282b Minor css fixes (#763)
* Update README.md

Added a link to the db dump and IRC channels.

* Minor fix

* Update README.md

* disabling email links

* Killed github autolinking

* Update README.md

* Removed database link

* fixed a FF only bug with the carets

* added a static size to pagination
2017-05-26 17:04:17 +02:00
MMP0
3bb7b94dd4 Reimplement Markdown editor (#760)
* Update index.html

* Update upload.html

* Update main.css

* Update tomorrow.css

* Update tomorrow.css

Remove !important

* Update tomorrow.css

Revert
2017-05-26 16:02:19 +02:00
akuma06
566e0b7f21 Just added some comments 2017-05-26 15:57:25 +02:00
akuma06
06ddecd977 Fixing navigation not clickable
* Just commented out point-events: none; in #content
* Can someone explain and fix it if necessary?
2017-05-26 15:44:46 +02:00
akuma06
80ab45d81e New profile user menu (#761)
* Fixing user profile page

* Modified css rule word-break to break-word
* Modified torrents table in user page to look like home listing
* Made the button reset api look like a button according to actual
design
* Modified user menu to have the same spacing accross templates
* User menu is in another template file loaded dynamically

* Fixing the access to userprofile variable

* Menu needs to access the user profile with $.UserProfile
* User Notification template variable removed, instead using user
profile variable

* Reverting back theme flickering fix
2017-05-26 14:33:55 +02:00
MMP0
488f2ca476 Fix theme bugs + Reimplement "nyanpassu" and "explosion" (#757)
* Update index.html

* Update main.css

* Update main.js

* Update index.html

* Update index.html

* Update main.css

* Update index.html

* Update main.css

* Update main.css

* Update main.css
2017-05-26 13:13:06 +02:00
Ramon Dantas
8fbdeed9f5 CSS-only tree view. (#753)
* Make tree-view work with CSS only

Changed the file list tree-view to use recursive templating instead of
an external function, and improved it so that it works with only CSS.
Striped lines won't work though.

* Remove inline-block from folder label

It breaks with the text-overflow: ellipsis.

* Rename makeFolderData to makeTreeViewData
2017-05-26 11:53:18 +10:00
tomleb
2da1c88c64 Fix rendering of svg background-image in firefox (#749)
* Fix firefox issue with (#) in svg images

* Remove fontawesome eye icon

* Remove (((official)) to something more professional
2017-05-26 07:34:32 +10:00
kipukun
3e2466dd47 Fix user input being too wide on certain forms (#748) 2017-05-26 07:33:10 +10:00
MMP0
60dafbda04 Small changes (#743)
* Update upload.html

* Update _captcha.html

* Update view.html

* Update main.css

* Update home.html

* Update main.css

* Update main.css

* Update view.html

* Update main.css

* Update main.css
2017-05-25 22:29:39 +10:00
x9zb
b46fdce5d9 Fix search box on Firefox and make carets actually work on chrome (#739)
* Add carets to select

* Fix search box on Firefox

Also fixed the carets on Chrome.
2017-05-25 17:36:46 +10:00
x9zb
5b7f3efd71 Add carets to select (#737) 2017-05-25 15:49:00 +10:00
MMP0
fac5196299 Change icons (#735)
* Change icons

* Update main.css
2017-05-25 15:48:46 +10:00
MMP0
531037bdf1 Update Japanese translations + Small changes (#733)
* Update ja-jp.all.json

* Update ja-jp.all.json

* Update ja-jp.all.json

* Add nav translations

* Update main.css

* Update ja-jp.all.json

* Update view.html

* Update view.html

* Update view.html

* Update main.css

* Update main.css
2017-05-25 12:18:59 +10:00
kipukun
424633631c More frontend shit (#731)
* Torrent Mass Edit Api (WIP)

* Torrents can be deleted in mass from frontend with api post request
* Torrents status can be edited from frontend with api post request
-- Look to function doc for more info on how to use it

It is a WIP so it might not work =D

* Finished Mass mod Api

As per suggestion of @yiiTT in #720, I added:
* Changing torrents category
* Deletion of reports with deletion of a torrent
* Changing owner of multiple torrents

Commit also add some new translation strings.

* Make some changes

* Reports can now be cleared for the torrents selected without having to
delete them
* Users with no admin rights can't delete reports

* Fix moveto to status

moveto deprecated in api

* Tested and works!

Changes:
* Updates only the colomns of torrent table
* Moved categories config in config/torrents.go

* Make sort arrows look a lot nicer

* Add search icon into search input

* Work on navbar, fix it on mobile view

* Hide mascot on mobile views

* Make torrent view work on mobile + minor improvements

* Add status and various things to view

* ACTUALLY FINISH VIEW PAGE

* Forgot this file in last commit

* wow user profile was easy

* Work on profile page

* remove language option

* SEO improvement

* forgot the fucking bracket

* make description more weeb

* add irony

* add better irony

* Update README.md

* Make sort arrows look a lot nicer

* Add search icon into search input

* Work on navbar, fix it on mobile view

* Hide mascot on mobile views

* Make torrent view work on mobile + minor improvements

* Add status and various things to view

* ACTUALLY FINISH VIEW PAGE

* wow user profile was easy

* Work on profile page

* remove language option

* SEO improvement

* forgot the fucking bracket

* make description more weeb

* add irony

* add better irony
2017-05-25 02:20:30 +02:00
ElegantMonkey
15a3903e9c Fix icons on Tomorrow 2017-05-24 14:56:31 -03:00
ElegantMonkey
54c03c7ed7 Move more things to CSS
Might make things easier when dealing with mobile view and such.
2017-05-24 14:34:52 -03:00
Ramon Dantas
86447b853c Add tree-view file list (Done) (#724)
* Add tree-view file list

* Add TotalSize field to folders

* Remove bootstrap/jquery related code

* Add icons to filelist, some CSS formatting

Moved a few styles from the format string for the tree view, to CSS
(where possible). Make icons look consistent under all themes.

* Make filelist hideable again, show it when JS is disabled
2017-05-25 00:13:56 +10:00
kipukun
58631c6bd4 Optimized the site (#725)
* Try to optimize site

* lmao woops

* fucking woops again
2017-05-24 16:57:48 +10:00
kipukun
e9825a2683 Frontend rewrite (DONE) (#723)
* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* HOLY FUCK INDEX IS /DONE/

* DO UPLOAD PAGE, DELETE OLD SHITTY CSS

* Complete login page

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* Change layout on torrent table, using grids.

* Remove Bootstrap and Jquery, and create basic nav

* More improvements to navbar, as well as work on _badgemenu

* Complete navbar HTML, obviously it still looks horrendous

* HOLY FUCK INDEX IS /DONE/

* DO UPLOAD PAGE, DELETE OLD SHITTY CSS

* Complete login page

* Begin work on profile page

* fucking git, man

* Damn, that looks sexy

* Complete login and register pages, include very minimal grid system, and delete all of view template

* Do view page!

* Finish view even more

* Fix dates and filesizes in torrent table

* Improve comment/captcha input

* Actually add magnet and torrent buttons

* Add open-iconic instead of fontawesome

* Improve user side-panel

* Rename Category_* to CategoryName

* Beginning to finish up

* Implement themes and add basic mobile support to front page

* Fix some slight color errors

* Fix captcha on dark

* magnet and torrent links on view
2017-05-24 14:20:51 +10:00
bragason
bd19c6ae02 Fixed it 2017-05-21 16:57:44 +00:00
bragason
dd1cdfac82 fixed indentation 2017-05-21 15:28:24 +00:00
akuma06
6523f2f87e Update style.css 2017-05-21 15:18:12 +02:00
bragason
9423d308d5 fixed merge conflicts 2017-05-21 12:55:09 +00:00
Tern Software
88c06f558f fully refactored navbar css 2017-05-21 12:36:37 +00:00
MMP0
2be203edb0 Update style.css 2017-05-21 21:18:59 +09:00
MMP0
d53dcd8a9c Update style.css 2017-05-21 20:56:59 +09:00
MMP0
4db7d9ca36 Update style.css 2017-05-21 20:49:31 +09:00
GooNyaa
5e8b2b5cb4 small CSS files formatting update
* Each selector on its own line when using multiple selectors in one rule
* Space before opening brace
* Space after : in props
* Blank line between rules
* Avoid end of line comments
2017-05-20 15:01:52 +03:00
sfan5
a3fa6df938 Remove bugs (#643)
* Fix S/L/D columns wasting huge amounts of space

Partially reverts 0c9cdfa8bf.

* Move last scrape below seed-bar

Also fixes the very misleading indentation

* Show category name on view page too

* Fix fucked up login page (fixes #640)

* Fix empty page on login w/o pass (fixes #634)

* Fix incorrectly colored error text in day mode

* Better readable footer in night mode

* Prepare having old uploader names on sukebei and various fixes for sukebei

* Different HTML title for sukebei
2017-05-20 20:45:27 +10:00
Steindór
d862a01a9e Fixed the navbar styling (#642)
* fixed the spacing between the logo and the nightmode button

* used tabs like the rest of the file

* fixed the nightmode switcher, broke everything else

* Navbar styling no longer dependent on bugs

* fixed issues when logged in
2017-05-20 20:45:15 +10:00
moose65468
815fd84c92 make markdown backgrounds match current theme (#637) 2017-05-20 18:33:31 +10:00
kipukun
f377fadf8c Make mascot disappear on sub 1500 pixels (#636) 2017-05-20 13:12:37 +10:00
tomleb
7eee47b0d3 Fix bug, remove literals (#629)
* Use ModeratorDir variable

* Rename cookieHelper to cookie_helper for consistency

* Use named constant instead of literals

* Fix ability to upload when uploads are disabled

The old code let people upload under the right conditions when uploads
were disabled. (ie: User is banned and config.AdminAreStillAllowedTo is
false)

* Increase timeout (fixes #517)

* Fix inconsistent indentation *.{js, css} (fix #583)

* Fix negative page

Temporary fix. The issue was that going to a negative page caused the
sql query to have a negative offset. This caused an error in the
database query.

We need to cleanup this code, but this will work for now.

* Fix wrong PG_DATA directory due to upgrade to 9.6

* Add server status link to FAQ

* Fix failing tests

* Clarify group_vars/all and hosts doc

* Add a wrapper to protect /mod route

* Fix login page not showing form errors
2017-05-20 09:10:16 +10:00
kipukun
13375411ad Make comments extra column + search bar doesn't freak out anymore (#621)
* Make comments extra column

* Fixed #595 w00t

* Cleanups and fixes (#623)

* Keep naming consistent

* Remove execute bit from files

* Default to DefaultLanguage (without passing it to the func)

* Remove commented code

* Use Content-Type to get language json

* Lines of 400 characters is dumb

* Update new repo in README

* Remove useless script since we fallback to a defaultlang

* Fix fallback language panic

* Fix uninitialized MaxPerPage when not in querystr

The issue was that the req.MaxPerPage was not set (default to 0) when
the query string didn't include "max". This makes the server query the
whole db since the resulting limit is 0.

* Fix creating empty torrents (only worked once)

* Lines of 400 characters is still dumb

* Update ja-jp.all.json (#622)

* Update README.md

* Make comments extra column

* Fixed #595 w00t

* Comment out comments for now
2017-05-19 15:36:32 +10:00
akuma06
66b94eb360 Merge pull request #606 from MMP0/patch-20
Fix line breaks
2017-05-18 03:52:18 +02:00
MMP0
7401f24fb0 Update style.css 2017-05-18 10:47:05 +09:00
kipukun
b1824092ff Moved mascot to the left, made her clickable with sound 2017-05-17 21:37:10 -04:00
akuma06
11db364e22 Fix #588 2017-05-17 22:55:11 +02:00
sfan5
5c8c68b23e Invalid CSS (fixes #586) 2017-05-17 20:44:39 +02:00
sfan5
938ae854b0 Change remake list color back
It's supposed to be the same as on the original nyaa
2017-05-17 18:23:45 +02:00
sfan5
aa17bd55be Fix layout differences between day/night mode (fixes #493) 2017-05-17 16:47:30 +02:00
sfan5
fbd62f4aa4 Fix navbar style issue with Spanish and Japanese (fixes #507) 2017-05-17 16:19:01 +02:00
akuma06
edb61e0569 Remove white color from remake/trusted/aplus 2017-05-17 00:43:02 +02:00
akuma06
dd02a356b5 Less Ugly
Fix #548
2017-05-16 23:17:52 +02:00
Ramon Dantas
3b780ac8bd Make file lists collapsable (#536) 2017-05-16 11:49:34 +10:00
sfan5
cb455113cc Various fixes (#521)
* Re-add old uploader name to view page

* Update zh-CN translation (fixes #519)

* Nicer text boxes in night mode (closes #515)

* Fix max results defaulting to 5 (fixes #488)

* Add link back to nyaa on sukebei (fixes #255 and #437)

* Fix visual bug with pt-BR translation (fixes #427)
2017-05-15 21:55:16 +10:00
SpamNeko
0c9cdfa8bf Sorting arrows on table headers (#504)
* Sorting arrows on table headers

* Better arrows and seperate S/L/D columns
2017-05-14 19:01:04 -05:00
akuma06
fa305a59a7 Merge pull request #489 from sfan5/fixez
Lots of fixes
2017-05-14 19:46:31 +02:00
akuma06
6a02debe2e Fixes comment word breaking 2017-05-14 18:28:54 +02:00
sfan5
a892184f75 Less space-wasting comment display 2017-05-14 17:50:45 +02:00
akuma06
0ed3bdf30b Merge branch 'master' into master 2017-05-14 14:39:48 +02:00
sfan5
afb2fc7e8c Fix navbar when logged in (idk who broke it) 2017-05-14 12:27:16 +02:00
SpamNeko
dc32f041e1 Add sorting to table headers, delet advanced search 2017-05-13 18:14:51 +01:00
ElegantMonkey
2ab933e3d6 Make language dropdown look a little less trash 2017-05-12 21:51:30 -03:00
Juan Ignacio Navarro
77b1cfc550 Fixed comments style. Fixed Navbar offset. 2017-05-12 17:37:37 -05:00
Juan Ignacio Navarro
9ba3f3c409 Merge remote-tracking branch 'upstream/master' 2017-05-12 10:11:14 -05:00
yiiTT
6bc39d70fe Update logo CSS 2017-05-11 22:59:39 -05:00
Juan Navarro
40716c2b74 New comment style. Gravatar not working as intended. 2017-05-11 22:05:14 -05:00