[forge-issues] [JBoss JIRA] (FORGE-558) Migrate the existing scaffold to Twitter Bootstrap

Richard Kennard (JIRA) jira-events at lists.jboss.org
Thu Apr 26 23:12:17 EDT 2012


    [ https://issues.jboss.org/browse/FORGE-558?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12688222#comment-12688222 ] 

Richard Kennard commented on FORGE-558:
---------------------------------------

George,

That's cool. I haven't used Twitter bootstrap so apologies if I'm speaking out of turn.

Just so long as the developer doesn't look at the generated project and say 'what is this non-standard thing here? Oh it's Twitter bootstrap. I guess I'll have to go grok that project before I can edit this generated code'. IMHO this would apply even if Twitter bootstrap is just a bunch of CSS/JS/JQuery stuff. It's still stuff that the developer may not necessarily want in their end project.

But it's your call. I only mention it as 'no external libraries' was an explicit requirement of the original UI scaffolding. And I'd think this would extend to the JS side too.

Regards,

Richard.
                
> Migrate the existing scaffold to Twitter Bootstrap
> --------------------------------------------------
>
>                 Key: FORGE-558
>                 URL: https://issues.jboss.org/browse/FORGE-558
>             Project: Forge
>          Issue Type: Feature Request
>          Components: Scaffold
>    Affects Versions: 1.0.3.Final
>            Reporter: George Gastaldi
>
> Create scaffold based on http://twitter.github.com/bootstrap/
> The current Forge scaffold creates applications which are relatively plain, and un-inspiring visually. It would be fantastic if Forge could leverage the existing Bootstrap framework from Twitter to present a much simpler, more comprehensive HTML/JS/CSS starting point from which to develop an application.
> Sources for the existing scaffold templates can be found here:
> https://github.com/forge/core/tree/master/scaffold-faces/src/main/resources/scaffold/faces
> However, the plugin will need to be updated to copy over any new files (and to cease copyign those that become unused:)
> https://github.com/forge/core/blob/master/scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/FacesScaffold.java
> Several graphics may also need to be updated. And it's likely that the generated code will need styles applied to ensure proper layout:
> https://github.com/forge/core/blob/master/scaffold-faces/src/main/java/org/jboss/forge/scaffold/faces/metawidget/widgetbuilder/EntityWidgetBuilder.java
> This should be relatively straightforward, but will require thorough testing, Good luck!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the forge-issues mailing list