Emanuel Schütze
f22596a98b
Merge pull request #4672 from tsiegleauq/motion-block-new-tab
...
Add anchor tag to motion block
2019-05-07 21:16:30 +02:00
Sean Engelhardt
f0ffaef1e5
Add anchor tag to motion block
...
Adds `<a ...>` tags to motion block list and motion block detail
Allowing opening details in a new tab
2019-05-07 17:35:28 +02:00
GabrielMeyer
376f4e2a31
Implements a mechanism for a fallback theme
...
- If the previously selected theme is not available the default OpenSlides theme will be displayed.
- Before the current selected theme was loaded, no theme is displayed.
2019-05-07 17:32:28 +02:00
Emanuel Schütze
8985d5c5e1
Updated translations
2019-04-25 23:35:57 +02:00
Emanuel Schütze
a61a655715
More slide style improvements
2019-04-25 22:02:36 +02:00
GabrielMeyer
69b6aec288
Implements a dialog to edit meta information of one motion
2019-04-24 13:36:17 +02:00
Emanuel Schütze
9059191e91
Updated translations
2019-04-11 23:09:13 +02:00
Tobias Hößl
5978868c37
Creating multi-paragraph amendments
...
- new config option to enable/disable multiple paragraphs
2019-04-11 17:00:25 +02:00
Emanuel Schütze
fdfb3b9088
Updated translations
2019-03-22 16:13:33 +01:00
Sean Engelhardt
ab19d66022
Add prettier list of speakers
...
Also cleans up some CSS and unifies some Drag-N-Drop Component
styles.
2019-03-22 13:25:03 +01:00
Sean Engelhardt
ca18d59ac3
Fix some z-level related issues
...
Fixes some z-layer effects
2019-03-20 12:45:34 +01:00
Sean Engelhardt
183d2738e0
Add Countdowns in projector detail
...
Adds Pretty countdown controls, detetion and edit in
Projector template.
Countdown list was removed
2019-03-19 17:20:38 +01:00
Sean
ae3ce54f57
workflow table state sort
...
Sorts the Workflow table to be more predictable
Adds new shared SCSS table rules.
Adds a default with as 100% (there have never been half tables)
Overwrites the rules for sticky tables
2019-03-13 15:54:35 +01:00
Emanuel Schütze
b30340b72f
Merge pull request #4497 from tsiegleauq/motionslides-linenumber-height
...
Fix motion slide line number alignment
2019-03-11 14:25:01 +01:00
Sean
35b27b967f
Fix motion line number alignment
2019-03-11 13:56:25 +01:00
Emanuel Schütze
5139fe8365
Updated tranlstions
2019-03-11 12:28:34 +01:00
Emanuel Schütze
ff410a4954
Minor projector css/wording changes
2019-03-01 14:52:29 +01:00
Emanuel Schütze
4de14f4100
Updated translations
2019-02-28 22:46:38 +01:00
Emanuel Schütze
2257991aba
Projector detail template improvements
2019-02-28 22:15:07 +01:00
Sean Engelhardt
587a0fe443
Clean projector detail interface
...
Alters the projector detail interface to provide better usability.
Alters the dragging slightly to have a nice preview and smoother
transitions.
2019-02-28 22:14:33 +01:00
Emanuel Schütze
11b6a2c831
Updated translations
2019-02-27 23:06:29 +01:00
Sean Engelhardt
90c131a6aa
Add custom h1 color to slides
...
Uses css-variabled and dom manipulation to change
the projectors h1 color on the fly.
Will have issues with multiple projectors nested in the same view
2019-02-27 15:57:18 +01:00
Emanuel Schütze
edf7a06f72
Updated translations
2019-02-26 23:01:17 +01:00
Emanuel Schütze
c3b3b35cf0
Chyron template design
2019-02-26 22:21:20 +01:00
Sean Engelhardt
0053bb56a2
Add custom fonts (WIP)
...
Pretty much angular magic
2019-02-26 11:38:30 +01:00
Emanuel Schütze
9fb25c8d60
Updated translations
2019-02-24 22:08:28 +01:00
Emanuel Schütze
a077ca85f5
UI improvments
...
- Use lanaguage files for tinymce.
- Fixed user import error.
- Improve colors for default/dark theme.
- Fixed missing translation.
2019-02-24 20:07:19 +01:00
GabrielMeyer
f989be36ad
Changes the primary palette for dark theme
...
- Added a custom palette (`#c31c23`)
- Set the new primary palette for dark theme
Changes some styles depending on theme
- Removed hard-coded colors
- Set color depending on theme
Prettified
2019-02-22 16:27:42 +01:00
Sean Engelhardt
8f83fc1bd5
Update to angular 7.2.5
...
Adds new update to angular 7.2.5 including fresh npm packages.
vulnerabilities currently concern PDF and dev-packages only
2019-02-20 13:13:34 +01:00
Emanuel Schütze
29ba4a61e6
Updated translations
2019-02-19 21:32:24 +01:00
Tobias Hößl
453fedbc3e
Initial support for line numbering and change recommendations in Projector
...
Read projector settings from the config
Preamble, styling fixes
Styling fixes
Show amendments inside of the motion view
Amendment view
Projector and statute paragraphs
Bugfix: Imports
2019-02-15 14:56:40 +01:00
Emanuel Schütze
ff407468f0
Update translations
2019-02-14 22:17:52 +01:00
Emanuel Schütze
279d1323fa
Updated translations
2019-02-11 21:39:14 +01:00
Emanuel Schütze
ac96ba8d3a
Updated translations
2019-02-03 22:12:26 +01:00
Emanuel Schütze
9c6a21469b
Merge pull request #4215 from GabrielInTheWorld/theming
...
OpenSlides Theming
2019-01-31 12:30:11 +01:00
GabrielMeyer
30535dd21f
OpenSlides theming ( Fixes #4205 )
...
using 3 built-in themes (default, dark, green)
2019-01-31 12:04:35 +01:00
Emanuel Schütze
9629c6d1fd
Updated translations
2019-01-31 09:20:20 +01:00
Emanuel Schütze
80f795c9d0
Updated PWA icons.
2019-01-23 08:33:07 +01:00
Emanuel Schütze
bde292b13e
Merge pull request #4162 from tsiegleauq/pdfmake-vfs
...
Add PDF custom fonts
2019-01-22 12:13:17 +01:00
Sean Engelhardt
e680ca38da
Add PDF custom fonts
2019-01-22 11:59:16 +01:00
Emanuel Schütze
6b66a208c5
Updated translation strings and German translation.
2019-01-21 22:50:10 +01:00
Emanuel Schütze
f83f3fed46
Use OpenSlides as Progressive Web App (PWA).
2019-01-17 15:58:05 +01:00
Emanuel Schütze
1ff84c1ae1
UI improvements
2019-01-11 16:51:43 +01:00
Emanuel Schütze
b578c58ac9
Updated translations.
2018-11-30 13:55:43 +01:00
Fadi Abbud
021cc0a393
add CSV for motions
...
This does the csv export for the user list
emanuelschuetze:
Uses right order and translatable labels
jsaalfeld:
fixing some documentation, rebasing to master and fixing strings
and coding style.
fixing #4035
2018-11-23 11:12:56 +01:00
Sean Engelhardt
c52b86a33f
Include TinyMCE
2018-11-22 15:57:51 +01:00
Emanuel Schütze
128f17e7a4
Updated German translations and translatable strings
2018-11-08 18:50:06 +01:00
Sean
55d279ca4e
Create agenda topics
...
Also:
Enhanced DragNDrop Component
List Of Speakers
2018-11-08 14:54:13 +01:00
Oskar Hahn
9eef4da21c
remove old client
2018-10-25 16:04:28 +02:00
sean
4d26316e1e
Enhance os-head-bar
...
Headbar now works with multi slot transclusion
Supports more cases and detail bar
Also adds some UI UX improvements
2018-10-23 11:47:18 +02:00
Sean Engelhardt
2cc9188962
Add Material Icon library
...
replace font-awesome icons with material icons
2018-10-12 15:13:57 +02:00
sean
33922f1abf
Add group matrix.
...
Create, Read, Update, Delete works
2018-10-09 13:36:30 +02:00
Sean Engelhardt
0c05eb38e2
Add motion controls + small fixes
2018-09-28 15:18:20 +02:00
sean
adb7556be0
User create update and details view
2018-09-28 12:29:33 +02:00
Jochen Saalfeld
535e0b2ba3
search-value-selector as shared component
...
Also making sure that every BaseModel implements onString to be
displayable by a Selector.
And adding the new search-value-selector in the motion-detail-view
2018-09-13 07:57:46 +02:00
Jochen Saalfeld
9f226c75ee
inserting fixed footer (with @tsiegleauq)
2018-09-04 12:09:14 +02:00
Sean Engelhardt
b64b49cc2e
Layout and translation fixes
2018-08-15 10:19:46 +02:00
Sean Engelhardt
ec646a80dc
Add animation to transitions, and navigation.
...
Also add new login page with validation
2018-08-15 10:19:46 +02:00
Sean Engelhardt
41ba616dc1
create OpenSlides3 Material CSS Theme
...
Add theming options, custom component theming.
Creating themes for specfic brands is very easy now.
2018-08-15 10:19:46 +02:00
Sean Engelhardt
e605649a9b
Add translation module and lang switcher
...
- uses ngx-translate
- extracts all strings marked with " XXX | translate " or <X translate>
using ngx-translate-extract (npm run extract)
- custom translation loader prevents empty strings
- default language is english
- will try to use the browsers language, will fallback to english
- functional language switching menu
- not compatible with current PO files
- current JSON-translation can be re-used
2018-08-15 10:19:46 +02:00
Sean Engelhardt
ed2e44b484
Add scaffold for angular 6 client
...
- basic client structure
- authentication towards OS-server
- access REST-Api
- webpack proxy for convenient usage
- fontawesome
- twitter bootstrap 3.3.7
- login example (recreate login page)
- routing
- template for agenda and motions
- dynamic content loading
- custom alert component
- add auth-guard
- checks if a user is logged in and makes correct forwarding
- authentification towards OS works
- saving the log in information is WIP
2018-08-15 10:19:45 +02:00