Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: Proof of concept for supporting customizable Header, footer, home page #3740

Closed
scolapasta opened this issue Mar 31, 2017 · 7 comments
Assignees

Comments

@scolapasta
Copy link
Contributor

scolapasta commented Mar 31, 2017

This should be fairly straightforward, but we have been discussing the idea of having customizable html, css, javascript, etc, that lives outside of the war file but is called by the html in the war file (via settings).

This is just to wire something simple up to confirm that it will work and that are no unexpected surprises.

@djbrooke djbrooke added this to the 4.7 - Dashboard and Customization milestone Apr 4, 2017
@djbrooke djbrooke added ready and removed ready labels Apr 18, 2017
@scolapasta scolapasta self-assigned this Apr 20, 2017
@TaniaSchlatter
Copy link
Member

TaniaSchlatter commented Apr 21, 2017

Here's my take on what's desirable:

screen shot 2017-04-25 at 4 20 07 pm

header_footer_customize_main

@mheppler
Copy link
Contributor

mheppler commented May 11, 2017

Customization test files are ready for review with @scolapasta for a few of the most common use cases this spike covers.

custom_dataverse_homepage

@sekmiller
Copy link
Contributor

Thanks to input from @mheppler and @scolapasta we are ready to declare the spike done. We proved that we are able to serve custom files from outside the WAR file to customize pages. The next step is to plan the implementation for #3639, the actual inclusion in the custom Header, Footer and Homepage.

@pdurbin
Copy link
Member

pdurbin commented May 19, 2017

@sekmiller cool. Is there any code to share?

@sekmiller
Copy link
Contributor

I just pushed code to the new branch https://github.com/IQSS/dataverse/tree/%233639-Customiztion-header-footer-homepage (and I spelled Customiztion wrong on the branch title.

@sekmiller
Copy link
Contributor

I was planning on having a mini review/preview with Gustavo and Mike sometime today, but Mike is at the UI/UX conference.

@pdurbin
Copy link
Member

pdurbin commented May 19, 2017

@sekmiller thanks! I took a quick glance and the code, fetched it locally, and I'm glad to hear the approach is working.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants