Giter Club home page Giter Club logo

openmoji.org's People

Contributors

apppppppple avatar b-g avatar bannmann avatar benediktseidl avatar bohnacker avatar carlinmack avatar dependabot[bot] avatar dnlutz avatar evelynsoos avatar felixhaeberle avatar ferdinandsorg avatar fuddl avatar jodunkel avatar johannawe avatar paulraschke avatar s-light avatar sam0711er avatar stephanbogner avatar taralynnconnelly avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

openmoji.org's Issues

Mobile: More descriptive subpage titles

"old bullet point 3"

Not sure. Do you want to stripe out the normal headings of the pages then and display the pages name in the heading then?

What about a "←" (back arrow) + "Subpage Title"? I would find it better to have the title of the subpage in the header instead of a pretty redundant OpenMoji all the time.

This could be implemented, should we therefore take the pages name e.g. "Participate" or "Samples" for this? with a back arrow ? pointing to the start page? or the previous page (more complicated).

Yes. Take the page names e.g. "Participate" or "Samples" and add an arrow icon. Link could either bring you back to the last page or home. Both is fine. Pick the easier one in terms of effort.

Issues with Participate#Styleguide

  • improved guidelines
  • a step-by-step design tutorial
    • Sizes, Colors, Line Widths, Shadows …
  • a step-by-step technical tutorial
    • Curve quality, Anchor points, Layer Structure, Do's and Dont's …
    • Export and production from various sources
  • an improved illustrator file that already contains some basic shapes / components / examples to start with
  • how to find comrades-in-arms outside Github
    • Hopefully there is some /r/programmingrequests for graphic design we can ask
  • how developers can contribute

Any issues with the submission section should go here #57

Add new "Samples" page

Hi @PaulRaschke, Hope you've had a nice Easter weekend!

There is one more task which we could use your help!
Could you implement based on the Samples.zip another (sub) page?

2018-04-03 at 15 32

Basically:

  • add to sticky header a nav element "Samples" (before "About")
  • create a samples.html page based on the contents of the zip
  • add the sticky header and the footer to samples.html

Possible within the next 10 days?

Add SSL certificate to website

The page needs an SSL certificate to ensure a secure connection. This will especially become a requirement with the changes introduced in #21

Footer / General improvements

Layout and spec:

todos:

  • Double check all paddings as defined in layout/spec
  • Add mini footer for imprint link, credits link, HfG Schwäbisch Gmünd etc.
  • Remove licence in footer (for now)
  • Add imprint link and add modal for imprint "Impressum" text
  • Add scrollbars to About and Participate

Library: finetune existing layout and expose search & detail modal via url

spec and layout:
https://www.figma.com/file/fAAK2wyIqmSa9jvQ7MAMYZMZ/OpenMoji-Website?node-id=0%3A2775

library overview:

  • Finetune existing layout
  • Expose search via URLs for direct links e.g. openmoji-website/library.html?author=first%20lastname&group=symbols or openmoji-website/library.html?search=dog so that we can direct link e.g. all emojis of an author
  • Generate entire side nav dynamically from data/openmoji.json
  • Extend and add subcategories to side nav
  • More exact fuzzy search (tweak fuse js parameters): "sodass zb bei “People” die Menschen nicht erst ganz unten auftauchen"
  • Fix: Scroll up on category change
  • Fix: Don’t hide and show scroll bars
  • Add social media sharing feature

detail modal

  • Finetune existing layout
  • Expose emoji detial modal via URLs for direct links e.g. openmoji-website/library.html?emoji=1F17F
  • Preserve the color or black switch state from the overview in modal

Website looks mega horrible on mobile

Website looks mega horrible on mobile :( Part of the problem is that you even can't have it 100% on your mobile.

@jodunkel (or anyone else) any chance to gently improve this e.g. show the website as on desktop or at least style the landing site for mobile?

IMG_C341D7939476-1

Issues with "emojis of author" and "emoji detail" views on mobile

Hi @felixhaeberle, I have trouble with the emojis of author" and "emoji detail" views on mobile (Safari and Firefox). Hard to explain ... basically

  • "emojis of author" link are only working if opened in a new tap
  • "emoji detail" link is only working once

please see Video:
RPReplay_Final1585638265.MP4.zip

This is quite bad ... as the core feature of the website is too browse the emojis ... and it is live.

Could you have a look on the issues tagged with bug and double check everything?

Home: OpenMoji Version Number

@felixhaeberle

Please

  • load data/package.json and get the OpenMoji Version number from there
  • strip the ".0" end of the version number. "12.1" is enough and "12.1.0" feels like overkill

Feedback Mar 1

Hi @PaulRaschke, many thanks for this!! Here is my feedback:

Landing/Header

  • header, emojis should be slightly bigger (e.g. 125% or give me pointer where I can tweak the size)
  • header, every emoji should be clickable and link to the emoji detail view
  • sticky nav, can you hide the nav until user has scrolled to it? Or at least hide the search field in the nav area until the user has scrolled down. Looks strange to have the big search field (header) and small search field (nav) visible at the same time

Landing/Explore

  • Every emoji should be clickable and link to the emoji detail view
  • Can you stop the jumping automatically to the categories once the user has clicked on one? Kind of strange to loose the focus on a category after you deliberately decide on one.
  • UI Design, please fix blue line and center icons in relation to title better
    2018-03-01 at 09 12
  • Size of button should be way bigger. Please double.
    2018-03-01 at 09 20

Nav

  • Arrow in download button ... use plain css for this, no need for an icon. See Howto - CSS Arrows
  • Get OpenMojis button, please increase width to align with options menu
    2018-03-01 at 09 17

Footer

  • Change link in footer from "legal" to "Imprint"
  • Can we get nicer styled scroll bars in the modal?
  • I can confirm that the share on twitter link works
  • Yes the email icon doesn't fit will ask Daniel (Utz) to make one

Library

  • Please add in title "Author: Sofie Ascherl" for queries like this /library.html?author=Sofie%20Ascherl
    2018-03-01 at 09 24
  • Detail view, make everything clickable and link to our related searches. Unicode link to http://www.decodeunicode.org/en/u+1F42A
    2018-03-01 at 09 27
  • decrease the height of the white space underneath the title to have more usable scape to display the results
    2018-03-01 at 09 53

About

  • Add underneath the name the "teams" ... see layout for the infos
    2018-03-01 at 09 58

fix lighthouse statistic and apply best-practices

Today I checked the current website with the famous Google Lighthouse test and got some pretty bad stats, there is room for improvement.

Tested with throttling enabled. On Desktop.
Screenshot 2019-09-21 13 51 37
Tested with throttling disabled. On Desktop.
Screenshot 2019-09-21 13 50 41

To test this by yourself, open the Chrome DevTools and go to "Audits", after, run the test of your choice. The test result provides some guidance on how to solve these problems.

Hover effects

Hover effects should be added to the social media icons in the footer in the pages :

  • Library
  • Participate
  • Samples
  • About

Will open a PR soon for this.

Emoji detail modal: add Emojipedia description

Hi @jodunkel could you add it?

In order to get OpenMoji listed at the https://emojipedia.org we agreed to enhance our emoji detail modal with the following infos:

  • emoji description from Emojipedia pulled via their API http://api.emojipedia.org/emojis/👍/?api_key=XXX (will post the API key private)
  • next to the description text a read more link to the corresponding Emojipedia detail site e.g. https://emojipedia.org/👍/

2019-06-19 at 14 58

cc @Sam0711er @dnlutz

Can we gitignore `style/main.css.map`?

Many thanks!

@felixhaeberle style/main.css.map creates sometimes merge conflicts. Can we put to gitignore?

Also you don't have to do all the time for "small things" PRs. Just push to master and ping me ... seems an overkill to do a PR for this in our working relation :)

`npm run` does not work on node > 8

Tried installing and starting the repository using node v10.8.0. Some errors are thrown during install and also when trying to run parallelshell throws some errors. I found this issue.

I think an .nvmrc file should be added to this repo to specify a version of node that works with the current set up. I tried with v8.9.1 which seems to work. Also, the readme should be updated to remove the line about using latest version of node.

Review May 7

Review of https://hfg-gmuend.github.io/openmoji-website/

  • fix broken imprint #23

  • fix missing github icon in header
    2019-05-07 at 06 08

  • fix broken menu links in header and use relative paths only. The menu links should work on local host and with github hosting (hfg-gmuend.github.io/openmoji-website)
    2019-05-07 at 06 10

  • find the two "Multi-channels" and "Unicode Version 12.0" with this content too big. Please get rid of the section in terms of layout and integrate the "Unicode Version 12.0" point into the other ones (below headline)

  • make both headlines/titles wider, break in two lines on a big screen. (also try two lines for "Special Interest Categories for Technologies and IX/UX/IoT Design")
    2019-05-07 at 06 24

  • content "bullet points" under headline:

  1. Free to use
  2. 3000+ Emojis
  3. Unicode Emoji v12
  4. Consistent
  5. Colored/Outlined
  6. Skintones
  7. 250+ Flags (From Andorra to Zimbabwe to Pirates)
  8. Special Interest Categories
  9. Handcrafted

v2.0 discussion

1

  • Lazy load all images and svgs http://jquery.eisbehr.de/lazy/
  • Prepare/add updated data and latest emoji of OpenMoji v1.5 dev branch
  • Add a skintones feature to the emoji detail modal
  • Sorting default should be according to Unicode
  • Sorting feature by contribution data
  • Reflect categories "extras-openmoji" and "extras-unicode" in lirbary side nav ("HfG" has been removed)
  • Scroll anchor bug (cc @Sam0711er can you report plz here)

2

  • Optimize for mobile
  • More love for the general design of the site

cc @johannawe

Get OpenMoji: Update "Fonts Download" Text

OpenMoji-Black.ttf
proof of concept version,
some glyphs are broken,
not intended for production use!

OpenMoji-Color.ttf
beta version, works in Firefox / Edge / Adobe CC,
see discussion,
not intended for production use!

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.