Giter Site home page Giter Site logo

fedmenu's Introduction

fedmenu's People

Contributors

cydrobolt avatar pqrth avatar ralphbean avatar stickster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fedmenu's Issues

CSS should not be in <body>

<style> CSS in body causes the browser to re-render the page when it encounters this new CSS. Placing it in the <head> would be much better, although it would involve an additional line.

Reorder list to be user-focused

Right now, the list is of applications seems very internally-focused. I appreciate effort to better tie everything together, but I'm not sure right now who it's being tied together for.

Why, for example, might I want quick access to the GeoIP server? Or the github2fedmsg upstream? And In-development apps are listed first.

Maybe we could have Design Team look at the kind of information we'd like to present here?

Modal pulls up slowly

The modal seems a bit buggy in appearing.
I've worked with plenty of modals on my computer and they work fine, so it is not likely due to my computer's lag.

I'll take a look at this and see what can be done.

Provide links to the 'source' and 'bug tracker' for each app

It would be cool if

  1. fedmenu could guess which app it is being rendered on and then if we
  2. include two new bugs_url and source_url fields in the data.js file, then we can
  3. show a little footer in the menu saying "click here to get the source for this app or file a bug"

and we'll have a consistent place for people to look if they want to contribute to infra apps.

Searching on page finds strings on hidden fedmenu

I tried to find some string on fp wiki page (with ctrl+f) and some found occurrences wasn't highlighted (They won't show when I went through all by F3). I found out that the string I was searching for is in fedmenu, and when I opened it, it was highlighted. So searching tries to show found occurrences even on hidden fedmenu, which is confusing.

Datagrepper link doesn't work right

I clicked on the datagrepper link in fedmenu (specifically on the badges site), and got an error:

image

I tried using the same syntax but with a different FAS user https://apps.fedoraproject.org/datagrepper/raw?user=churchyard and it basically didn't load. Likely this is due to how prolific Miro Hrončok is. Perhaps a delta should be included by default, like for the last month or so: https://apps.fedoraproject.org/datagrepper/raw?user=churchyard&delta=2592000

This even lets my link work https://apps.fedoraproject.org/datagrepper/raw?user=troycurtisjr&delta=2592000

The menu shows up in screenshots

If I create a page screenshot in Firefox, the menu shows up drawn over the screenshot:

wiki

Reproducer:

  1. Start Firefox
  2. Open https://fedoraproject.org/wiki/QA/Join
  3. Open Developer Bar using Shift+F2 or via the menu (F10)
  4. run screenshot --fullpage wiki.png
  5. examine the screenshot

The fedmenu should stay absolutely hidden unless triggered, not just moved outside the screen viewport. Hope that's possible, I'm no HTML expert. Maybe just set css visiblity to 0?

Links alignment

I think that there is not enough space between text links.
Users cannot be quite sure what exactly they pressed if they not see url on browser status bar.d
user-menu

Also, IMHO there is too much whitespace that can be utilized better.

i18n of femenu

It would be nice to have localized version of this tool

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.