hedgedoc/src
Philip Molares e014eb36b5
Adds an info banner to the app (#190)
* added info-banner component to show the banner.text, we got from the backend config. This banner is shown on top of the landing page (intro, history, login/signup and profile) and also on top of the editor and links to `/n/banner`
* added banner to backendConfig Redux state
* added BannerState to the ApplicationState with that the showing of the banner is globally controlled, the banner text is given to the banner component and the timestamp to acknowledge a banner was read by the user
* the timestamp of a dismissed note is saved in the browsers localStorage to determine in the future if the banner should be shown

Signed-off-by: Philip Molares <philip.molares@udo.edu>
Co-authored-by: Erik Michelson <github@erik.michelson.eu>
2020-06-15 21:54:20 +02:00
..
api Adds an info banner to the app (#190) 2020-06-15 21:54:20 +02:00
components Adds an info banner to the app (#190) 2020-06-15 21:54:20 +02:00
global-style Show footer always at the bottom 2020-06-13 00:13:43 +02:00
redux Adds an info banner to the app (#190) 2020-06-15 21:54:20 +02:00
utils Context menu to each history entry (#171) 2020-06-09 22:35:09 +02:00
index.tsx added redirector component (#199) 2020-06-13 00:29:39 +02:00
react-app-env.d.ts imported current state of the mockup into the public repo 2020-05-14 15:41:38 +02:00
service-worker.ts better linting (#72) 2020-05-27 15:43:28 +02:00
setup-tests.ts better linting (#72) 2020-05-27 15:43:28 +02:00
version.json Add version info (#80) 2020-05-29 13:08:59 +02:00