elena
7ac06ef82c
new megamenu style
2023-02-17 13:22:24 +00:00
elena
d449bff1d1
Merge branch 'main' into feature/menuandfonts
2023-02-17 12:26:03 +00:00
Evilham
ed44b8d3d2
[sso-api] Fix SocketIO transitive dependency (dnspython)
...
Flask-SocketIO depends on dnspython but dnspython 2.3 removes
dns.rdtypes.ANY, which is needed by Flask-SocketIO so we keep it below
version 2.3
We had missed Flask-SocketIO being a dependency on API when fixing the
issue for admin.
2023-02-03 11:40:13 +01:00
elena
c7b032ec2e
feature/menuandfonts: new menu styles and fonts
2023-01-02 13:46:01 +00:00
Evilham
bbc8051260
[dd-sso] Fix regression in API
...
Recent simplifications to the API contained a typo which resulted in
the logo not being visible.
Reported by: Gwido
2022-12-13 21:51:01 +01:00
Evilham
cdfa4c5724
[api] Give operators the ability to easily add custom CSS
...
This enables various use-cases like custom icons and other personalisations.
2022-12-10 11:53:28 +01:00
Evilham
f3108ac3dc
[api] Add type hints and cleanup
...
This makes modifying the existing code easier
2022-12-06 19:26:08 +01:00
Evilham
53674bfb24
[api] Reorganise and be more forgiving on yml
...
This allows for more flexible settings in
custom/menu/[custom|system].yml
And it makes the default values explicit
2022-12-06 18:15:05 +01:00
Evilham
ca8b29dd5e
[dd-sso/api] Cover all cases, add docs for megamenu internal links
...
These documentation convering these changes should be visible in:
https://dd.digitalitzacio-democratica.xnet-x.net/docs/customising.ca/
2022-11-23 12:54:21 +01:00
elena
97b4916983
new validation to create href
2022-11-15 11:47:04 +00:00
elena
0b03efc73e
changes recommended by evilham
2022-11-15 08:58:57 +00:00
elena
ec4f4587d4
new megamenu link: DD manual
2022-11-14 15:07:40 +00:00
Evilham
78b0254ba0
DD education workspace
...
DD is the education workspace generated within the framework of Xnet's
Democratic Digitalisation Plan. It has been created and powered by Xnet,
families and promoting centres, IsardVDI, 3iPunt, MaadiX, eXO.cat,
Evilham and funded by the Directorate for Democratic Innovation, the
Barcelona City Council's Digital Innovation Commissioner, Social Economy
Commissioner, in collaboration with the Barcelona Education Consortium,
aFFaC and AirVPN.
DD can be used freely as long as this footer is included and the AGPLv3
license (https://www.gnu.org/licenses/agpl-3.0.en.html ) is respected.
Trobareu meś informació en català a la documentació:
[https://dd.digitalitzacio-democratica.xnet-x.net/docs/index.ca/ ](https://dd.digitalitzacio-democratica.xnet-x.net/docs/index.ca/ ).
Más información en castellano en la documentación:
[https://dd.digitalitzacio-democratica.xnet-x.net/docs/index.es/ ](https://dd.digitalitzacio-democratica.xnet-x.net/docs/index.es/ ).
More info in English in the documentation:
[https://dd.digitalitzacio-democratica.xnet-x.net/docs/ ](https://dd.digitalitzacio-democratica.xnet-x.net/docs/ ).
We thank the help of Miriam Carles, Cristian Ruiz, Anna Francàs,
Christopher Millard.
2022-07-10 12:15:47 +02:00