Post-release tasks
LGro opened this issue · 0 comments
LGro commented
Landing Page
- button & link hover states
- favicon (background-)color
- remove howto page (not linked atm)
- double check with s2 wrt design
Author Page
- for semantic scholar ID or ORCID search, adjust / hide the general hint about trying something else below the search input
- only start to display publications after initial wait (e.g. 1s) to prevent quick changes in section intro texts
- unknown pubs: remove year parentheses when not year present
- search from elm to prevent long overall page loading times
- inform users about errors when trying to get papers (currently only silently logged)
- when fetching papers from S2 IDs in the frontend, there is no DOI duplication check; thus, e.g. for S2 profile 51453144 a paper shows up twice -> introduce a duplication check (prefer OA version)
- add zenodo to check for oa versions
Details Page
- add custom explainer / howto texts / links for common locations
- on non-syp pathway detail page double check sherpa policy link is front and center
Technology page
- add new page with info about where data comes from / how is processed
embed page
- maybe tell folks to give the pdf an appropraite name because it will show up on zenodo
TODOs from source code
- absolute URLs
- revisit response schema for frontend use case (simplify author schema to only contain list of dois and not full papers)
- reduce size of material-icons transfer (100kB)
Current idea: transform to svg-font withfontforge -c "import fontforge; fontforge.open('material-icons.ttf').generate('materials-icon.svg')"
and then use fontello.com to only include the required icons.