Giter Club home page Giter Club logo

Comments (21)

avail avatar avail commented on May 13, 2024 5

the plan is to not use any JS at all, hopefully.

from nyaa.

SandroHc avatar SandroHc commented on May 13, 2024 3

I believe mobile support is a must for any recent website.

from nyaa.

avail avatar avail commented on May 13, 2024 3

@aerojun I'm completely remaking it, not reusing any of the old base.

from nyaa.

avail avatar avail commented on May 13, 2024

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.

aerojun avatar aerojun commented on May 13, 2024

Just wrapping the table with <div class="table-responsive"></div> should be good enough.

from nyaa.

bakape avatar bakape commented on May 13, 2024

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.

akuma06 avatar akuma06 commented on May 13, 2024

Yeah, no JS. If there is, it would be still usable without enabling it

from nyaa.

turbzz avatar turbzz commented on May 13, 2024

I do Frontend development for a living if you need some help :)

from nyaa.

avail avatar avail commented on May 13, 2024

@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.

aerojun avatar aerojun commented on May 13, 2024

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.

one-summers-day avatar one-summers-day commented on May 13, 2024

@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.

alexhgian avatar alexhgian commented on May 13, 2024

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.

meh301 avatar meh301 commented on May 13, 2024

@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.

gensuihime avatar gensuihime commented on May 13, 2024

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.

bakape avatar bakape commented on May 13, 2024

from nyaa.

one-summers-day avatar one-summers-day commented on May 13, 2024

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.

majestrate avatar majestrate commented on May 13, 2024

@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.

one-summers-day avatar one-summers-day commented on May 13, 2024

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.

ewhal avatar ewhal commented on May 13, 2024

@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.

one-summers-day avatar one-summers-day commented on May 13, 2024

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.

kipukun avatar kipukun commented on May 13, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.