Comments (21)
the plan is to not use any JS at all, hopefully.
from nyaa.
I believe mobile support is a must for any recent website.
from nyaa.
@aerojun I'm completely remaking it, not reusing any of the old base.
from nyaa.
Should we bother with supporting mobile phones? I could do a design quite easily without using any base framework (more light-weight), but it probably would not support mobile - unless someone helps in making it responsive
from nyaa.
Just wrapping the table with <div class="table-responsive"></div>
should be good enough.
from nyaa.
Is the site going to be very light on JS? In that case simple media query CSS rules and minor HTML adjustments should make it mobile-friendly. I can do those.
from nyaa.
Yeah, no JS. If there is, it would be still usable without enabling it
from nyaa.
I do Frontend development for a living if you need some help :)
from nyaa.
@turbzz I've started on a frontend design, without any framework use, so it'll probably break horribly on mobile - if you would I'd appreciate some help with the mobile portion :] I can make a separate repository while it's WIP, so we don't spam this with commits
from nyaa.
It doesn't look that bad on mobile.
http://i.imgur.com/Jk7rBoI.png
http://i.imgur.com/eDIV01W.png
http://i.imgur.com/eDaI0Na.png
But it could be improved.
from nyaa.
@avail are you doing the web design, frontend code, are both? Me and a couple other guys actually started working on a new feature stacked frontend couple of days ago so we might be able to collaborate.
Also, https://docs.google.com/document/d/1MgAPqrVqggXji7EqdH8EcRuew83uZoEkGrSCDjhcXMI/edit?usp=sharing
from nyaa.
How about use a modern framework like React/Vue/Polymer to build components but then for whatever reach they don't have javascript we use the concept of Progressive Enhancement to fall back to a server-side render version of the page.
from nyaa.
@Jiro-Horikoshi like the concept but I think an excellent implementation would take time and might be better off as a sister site for the time being? (simple API to load feed from nyaapantsu idk I'm just a useless architect with minimal knowledge) I think a fast, simple, and functional site should be the current priority.
from nyaa.
I'm interested in helping work the frontend as well as restore the original Nyaa theme. I read some comments above and I think that the original Nyaa should be restorable without the use of javascript. IIRC nyaa.se had a pretty simplistic design that I reckon can be recreated from something like bootstrap? Maybe. It may not need any framework at all.
As for mobile support I can also work on a simplified mobile frontend that can be improved later (right now the project is in its infant stages and I think functionality is top priority) Although personally it's safe to say that almost no one will be downloading torrents on their phone, so a whole mobile frontend seems unwarranted and is pretty low on the todo list. Simply making the default frontend work at a certain level on mobile devices will likely be enough.
from nyaa.
from nyaa.
Since I'm responsible for coordinating all the frontend efforts, can everyone interested on frontend development only kindly email me at [email protected] with your discord username? I'm thinking of making a discord channel with everyone involved.
from nyaa.
@Jiro-Horikoshi we already have an established and active irc channel on rizon, try submitting a seperate issue for discord.
in general, mo js mo problems
from nyaa.
We're forking out and working on the frontend separately. Also:
- IRC doesn't like VPNs, which I have to use
- IRC doesn't have chatlogs
- IRC doesn't support integrations and isn't really something designed for team collaboration efforts
from nyaa.
@Jiro-Horikoshi your document/proposal is way out of scope of this project.
You can fork and work on it but something like that won't be fun to maintain at all
from nyaa.
The current, original members I have already said they will be happy to maintain it until they die. (Does not include new individuals who contacted me from GitHub / IRC)
Implicit: before we die we'll find new substitutions.
Consider us to be a separate team streamlined for frontend-related matters only.
from nyaa.
I'm pretty sure this can be closed, since we do have a new frontend design. Small tweaks is all that's needed, really.
from nyaa.
Related Issues (20)
- 500 Internal Server Error when search yields no results. HOT 1
- status.panstu.cat 502 Bad Gateway error and general site slow down
- Missing File"https://a.doko.moe/sewang.mp3 " 404 not found
- Dates messed up again :( HOT 1
- torznab returns http400 on Gintama episode >54
- Upload time HOT 1
- 500 internal service error + postgresql queries are broken
- User Authentication Required?
- User not created when registering a new user. HOT 1
- translate error HOT 1
- RSS feed description tag should include link to torrent page
- Error with updating torrent using API
- Mascot audio files are unavailable
- translation id same HOT 1
- Refined Search: Using between sizes for File Sizes returns no results. HOT 1
- [Question] How to test upload API
- Search with hash in lowercase letters doesn't work
- Your adds have clickbait / fishing / virus in Brazil and you could get a black hat from google because of it.
- "No results found" HOT 1
- H
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nyaa.