Author: ericjohnson Date: Tue Oct 26 19:47:40 2010 New Revision: 1027709 URL: http://svn.apache.org/viewvc?rev=1027709&view=rev Log: started getting the home page sorted out Added: servicemix/sandbox/website20/src/main/webapp/contrib/ servicemix/sandbox/website20/src/main/webapp/contrib/index.page servicemix/sandbox/website20/src/main/webapp/css/home.css (with props) servicemix/sandbox/website20/src/main/webapp/css/master.css - copied, changed from r1027550, servicemix/sandbox/website20/src/main/webapp/theme/master.css servicemix/sandbox/website20/src/main/webapp/downloads/ servicemix/sandbox/website20/src/main/webapp/downloads/index.page servicemix/sandbox/website20/src/main/webapp/images/collapsed.gif (with props) servicemix/sandbox/website20/src/main/webapp/support/ servicemix/sandbox/website20/src/main/webapp/support/index.page Removed: servicemix/sandbox/website20/src/main/webapp/css/style.css servicemix/sandbox/website20/src/main/webapp/theme/ Modified: servicemix/sandbox/website20/src/main/webapp/WEB-INF/scalate/layouts/default.ssp servicemix/sandbox/website20/src/main/webapp/css/pygmentize.css servicemix/sandbox/website20/src/main/webapp/index.page Modified: servicemix/sandbox/website20/src/main/webapp/WEB-INF/scalate/layouts/default.ssp URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/WEB-INF/scalate/layouts/default.ssp?rev=1027709&r1=1027708&r2=1027709&view=diff ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/WEB-INF/scalate/layouts/default.ssp (original) +++ servicemix/sandbox/website20/src/main/webapp/WEB-INF/scalate/layouts/default.ssp Tue Oct 26 19:47:40 2010 @@ -16,17 +16,18 @@ See the License for the specific languag limitations under the License. --%> <%@ var body: String %> -<%@ var title: String = "Apache ServiceMix" %> -<%@ var navigation: Boolean = true %> +<%@ var title : String = "The Apache ServiceMix Project" %> +<%@ var style : String = "foo.css" %> <% escapeMarkup = false %> <% import org.fusesource.scalate.servlet.ServletRenderContext._ %> - ${title} + Apache ServiceMix, the Agile Open Source ESB -- ${title} - - + + + @@ -34,7 +35,7 @@ limitations under the License. @@ -48,26 +49,26 @@ limitations under the License.
- + Added: servicemix/sandbox/website20/src/main/webapp/contrib/index.page URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/contrib/index.page?rev=1027709&view=auto ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/contrib/index.page (added) +++ servicemix/sandbox/website20/src/main/webapp/contrib/index.page Tue Oct 26 19:47:40 2010 @@ -0,0 +1,8 @@ +--- +<% attributes("title") = "Contributing" %> +title: Contributing +--- name:content pipeline:jade + +#overview + :markdown + Add contrib content here \ No newline at end of file Added: servicemix/sandbox/website20/src/main/webapp/css/home.css URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/css/home.css?rev=1027709&view=auto ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/css/home.css (added) +++ servicemix/sandbox/website20/src/main/webapp/css/home.css Tue Oct 26 19:47:40 2010 @@ -0,0 +1,66 @@ +div#overview { + width: 70%; + float: left; +} + +div#boxes { + width: 30%; + float: right; +} + +div#boxes div { + padding: 10px; + margin: 5px; + min-height: 5em; +} + +div#boxes h1 { + font-size: medium; + color: #383838; + padding-left: 35px; +} + +div#boxes a { + text-decoration: none; + color: #383838; +} + +div#boxes a:hover { + color: blue; +} + +div#boxes ul { + list-style-image: url("/images/collapsed.gif"); + list-style-type: square; + padding-left: 45px; +} + +div#getit_box { + background-color: #33CC99; +} + +div#useit_box { + background-color: #6699FF; +} + +div#makeit_box { + background-color: #CC99CC; +} + +div#news { + clear: both; +} + +div#twitter { + clear: both; +} + +span.bignum { + color: white; + font-size: 5em; + float:left; +} + +div#box_content { + float: right; +} \ No newline at end of file Propchange: servicemix/sandbox/website20/src/main/webapp/css/home.css ------------------------------------------------------------------------------ svn:eol-style = native Copied: servicemix/sandbox/website20/src/main/webapp/css/master.css (from r1027550, servicemix/sandbox/website20/src/main/webapp/theme/master.css) URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/css/master.css?p2=servicemix/sandbox/website20/src/main/webapp/css/master.css&p1=servicemix/sandbox/website20/src/main/webapp/theme/master.css&r1=1027550&r2=1027709&rev=1027709&view=diff ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/theme/master.css (original) +++ servicemix/sandbox/website20/src/main/webapp/css/master.css Tue Oct 26 19:47:40 2010 @@ -71,7 +71,7 @@ ul.siteNav li ul li { clear: both; } -div#docHeader { +div#sectHeader { background: #909090; height: 50px; color: #ffffff; @@ -81,25 +81,25 @@ div#docHeader { clear: both; } -div#docHeader a:link { +div#sectHeader a:link { color: #ffffff; text-decoration: none; } -div#docHeader a:visited { +div#sectHeader a:visited { color: #ffffff; text-decoration: none; } -div#docHeader a:hover { +div#sectHeader a:hover { color: #ffffff; } -ul.docNav { +ul.sectNav { list-style-type: none; } -ul.docNav li { +ul.sectNav li { display: inline; font-size: large; padding: 0 40px; @@ -177,3 +177,7 @@ div.pdf { padding-left: 20px; background: url('images/pdf.png') no-repeat left center; } + +div#title { + padding-bottom: 20px; +} \ No newline at end of file Modified: servicemix/sandbox/website20/src/main/webapp/css/pygmentize.css URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/css/pygmentize.css?rev=1027709&r1=1027708&r2=1027709&view=diff ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/css/pygmentize.css (original) +++ servicemix/sandbox/website20/src/main/webapp/css/pygmentize.css Tue Oct 26 19:47:40 2010 @@ -1,134 +1,48 @@ -.syntax .hll { background-color: #ffffcc } -.syntax { background: #f0f0f0; } -.syntax .c { color: #60a0b0; font-style: italic } /* Comment */ -.syntax .err { border: 1px solid #FF0000 } /* Error */ -.syntax .k { color: #007020; font-weight: bold } /* Keyword */ -.syntax .o { color: #666666 } /* Operator */ -.syntax .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */ -.syntax .cp { color: #007020 } /* Comment.Preproc */ -.syntax .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */ -.syntax .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */ -.syntax .gd { color: #A00000 } /* Generic.Deleted */ -.syntax .ge { font-style: italic } /* Generic.Emph */ -.syntax .gr { color: #FF0000 } /* Generic.Error */ -.syntax .gh { color: #000080; font-weight: bold } /* Generic.Heading */ -.syntax .gi { color: #00A000 } /* Generic.Inserted */ -.syntax .go { color: #808080 } /* Generic.Output */ -.syntax .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */ -.syntax .gs { font-weight: bold } /* Generic.Strong */ -.syntax .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ -.syntax .gt { color: #0040D0 } /* Generic.Traceback */ -.syntax .kc { color: #007020; font-weight: bold } /* Keyword.Constant */ -.syntax .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */ -.syntax .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */ -.syntax .kp { color: #007020 } /* Keyword.Pseudo */ -.syntax .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */ -.syntax .kt { color: #902000 } /* Keyword.Type */ -.syntax .m { color: #40a070 } /* Literal.Number */ -.syntax .s { color: #4070a0 } /* Literal.String */ -.syntax .na { color: #4070a0 } /* Name.Attribute */ -.syntax .nb { color: #007020 } /* Name.Builtin */ -.syntax .nc { color: #0e84b5; font-weight: bold } /* Name.Class */ -.syntax .no { color: #60add5 } /* Name.Constant */ -.syntax .nd { color: #555555; font-weight: bold } /* Name.Decorator */ -.syntax .ni { color: #d55537; font-weight: bold } /* Name.Entity */ -.syntax .ne { color: #007020 } /* Name.Exception */ -.syntax .nf { color: #06287e } /* Name.Function */ -.syntax .nl { color: #002070; font-weight: bold } /* Name.Label */ -.syntax .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */ -.syntax .nt { color: #062873; font-weight: bold } /* Name.Tag */ -.syntax .nv { color: #bb60d5 } /* Name.Variable */ -.syntax .ow { color: #007020; font-weight: bold } /* Operator.Word */ -.syntax .w { color: #bbbbbb } /* Text.Whitespace */ -.syntax .mf { color: #40a070 } /* Literal.Number.Float */ -.syntax .mh { color: #40a070 } /* Literal.Number.Hex */ -.syntax .mi { color: #40a070 } /* Literal.Number.Integer */ -.syntax .mo { color: #40a070 } /* Literal.Number.Oct */ -.syntax .sb { color: #4070a0 } /* Literal.String.Backtick */ -.syntax .sc { color: #4070a0 } /* Literal.String.Char */ -.syntax .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */ -.syntax .s2 { color: #4070a0 } /* Literal.String.Double */ -.syntax .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */ -.syntax .sh { color: #4070a0 } /* Literal.String.Heredoc */ -.syntax .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */ -.syntax .sx { color: #c65d09 } /* Literal.String.Other */ -.syntax .sr { color: #235388 } /* Literal.String.Regex */ -.syntax .s1 { color: #4070a0 } /* Literal.String.Single */ -.syntax .ss { color: #517918 } /* Literal.String.Symbol */ -.syntax .bp { color: #007020 } /* Name.Builtin.Pseudo */ -.syntax .vc { color: #bb60d5 } /* Name.Variable.Class */ -.syntax .vg { color: #bb60d5 } /* Name.Variable.Global */ -.syntax .vi { color: #bb60d5 } /* Name.Variable.Instance */ -.syntax .il { color: #40a070 } /* Literal.Number.Integer.Long */ - - -/* don't highlight errors */ -.syntax .err { - border: none; -} - -.syntax { - font-size: .9em; - font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace; - background-color: #F8F8FF; - - overflow:auto; - -moz-background-clip:border; - -moz-background-inline-policy:continuous; - -moz-background-origin:padding; - margin: 1em 0 1em 0; - border:1px solid #DDDDDD; - - border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; - border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topright: 8px; - border-style: solid; border-width: 1px; border-color: #dedede !important; - padding: 1em; -} -.syntax .linenodiv { - background-color:#ECECEC; - border-right:1px solid #DDDDDD; - color:#AAAAAA; - padding: .5em; - text-align:right; -} -.syntax .highlight { -} -.syntax pre { - margin:0; -} - -pre.syntax { - padding: .5em; - background-color: #F8F8FF; overflow:auto; -} - -.syntax code { - font-family:Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace; - font-size: 10pt; -} - -div.compare { width: 700px; } -div.compare div.compare-left { float:left; width:340px; padding:5px; margin-top: 15px; } -div.compare div.compare-right { float:right; width:340px; padding:5px; margin-top: 15px; } -div.compare div h3 { - margin-left: 15px; - padding: 5px 15px; - display: inline; - font-size: .8em; - color: #666; - - border-top: 1px solid #ccc; -moz-border-top-colors: #ccc white white #e5e5e5; - border-left: 1px solid #ccc; -moz-border-left-colors: #ccc white white #e5e5e5; - border-right: 1px solid #ccc;-moz-border-right-colors: #ccc white white #e5e5e5; - border-top-left-radius: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; - border-top-right-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topright: 8px; -} -div.compare div div { - margin: 5px 0px 0px 0px; -} -.clear { - clear:both; -} -.wide div.compare div.compare-left { float:none; width:700px; } -.wide div.compare div.compare-right { float:none; width:700px; } - +.hll { background-color: #ffffcc } +.c { color: #3F7F5F } /* Comment */ +.err { border: 1px solid #FF0000 } /* Error */ +.k { color: #7F0055; font-weight: bold } /* Keyword */ +.o { color: #000000 } /* Operator */ +.cm { color: #3F5FBF } /* Comment.Multiline */ +.cp { color: #606060; font-style: italic } /* Comment.Preproc */ +.c1 { color: #3F7F5F } /* Comment.Single */ +.cs { color: #3F7F5F } /* Comment.Special */ +.ge { font-style: italic } /* Generic.Emph */ +.gh { font-weight: bold } /* Generic.Heading */ +.gp { font-weight: bold } /* Generic.Prompt */ +.gs { font-weight: bold } /* Generic.Strong */ +.gu { font-weight: bold } /* Generic.Subheading */ +.kc { color: #7F0055; font-weight: bold } /* Keyword.Constant */ +.kd { color: #7F0055; font-weight: bold } /* Keyword.Declaration */ +.kn { color: #7F0055; font-weight: bold } /* Keyword.Namespace */ +.kp { color: #f00000; font-weight: bold } /* Keyword.Pseudo */ +.kr { color: #7F0055; font-weight: bold } /* Keyword.Reserved */ +.kt { color: #7F0055; font-weight: bold } /* Keyword.Type */ +.m { color: #000000 } /* Literal.Number */ +.s { color: #2A00FF } /* Literal.String */ +.na { color: #000000 } /* Name.Attribute */ +.nc { color: #000000 } /* Name.Class */ +.nd { color: #646464 } /* Name.Decorator */ +.ni { color: #000000 } /* Name.Entity */ +.ne { color: #000000 } /* Name.Exception */ +.nf { color: #000000 } /* Name.Function */ +.nn { color: #000000 } /* Name.Namespace */ +.nt { color: #7F0055; font-weight: bold } /* Name.Tag */ +.ow { color: #000000 } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mf { color: #000000 } /* Literal.Number.Float */ +.mh { color: #000000 } /* Literal.Number.Hex */ +.mi { color: #000000 } /* Literal.Number.Integer */ +.mo { color: #000000 } /* Literal.Number.Oct */ +.sb { color: #2A00FF } /* Literal.String.Backtick */ +.sc { color: #2A00FF } /* Literal.String.Char */ +.sd { color: #2A00FF } /* Literal.String.Doc */ +.s2 { color: #2A00FF } /* Literal.String.Double */ +.se { color: #2A00FF } /* Literal.String.Escape */ +.sh { color: #2A00FF } /* Literal.String.Heredoc */ +.si { color: #2A00FF } /* Literal.String.Interpol */ +.sx { color: #2A00FF } /* Literal.String.Other */ +.sr { color: #2A00FF } /* Literal.String.Regex */ +.s1 { color: #2A00FF } /* Literal.String.Single */ +.ss { color: #2A00FF } /* Literal.String.Symbol */ +.il { color: #000000 } /* Literal.Number.Integer.Long */ Added: servicemix/sandbox/website20/src/main/webapp/downloads/index.page URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/downloads/index.page?rev=1027709&view=auto ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/downloads/index.page (added) +++ servicemix/sandbox/website20/src/main/webapp/downloads/index.page Tue Oct 26 19:47:40 2010 @@ -0,0 +1,8 @@ +--- +<% attributes("title") = "Downloading" %> +title: Downloading +--- name:content pipeline:jade + +#overview + :markdown + Add download content here \ No newline at end of file Added: servicemix/sandbox/website20/src/main/webapp/images/collapsed.gif URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/images/collapsed.gif?rev=1027709&view=auto ============================================================================== Binary file - no diff available. Propchange: servicemix/sandbox/website20/src/main/webapp/images/collapsed.gif ------------------------------------------------------------------------------ svn:mime-type = image/gif Modified: servicemix/sandbox/website20/src/main/webapp/index.page URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/index.page?rev=1027709&r1=1027708&r2=1027709&view=diff ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/index.page (original) +++ servicemix/sandbox/website20/src/main/webapp/index.page Tue Oct 26 19:47:40 2010 @@ -1,24 +1,63 @@ --- -title: The Apache ServiceMix Project ---- name:overview pipeline:scaml - -%h1 The Apache ServiceMix Project - ---- name:content pipeline:markdown - -# The Apache ServiceMix Project - -Apache ServiceMix is a powerful open source Enterprise Service Bus (ESB). It combines the functionality of a Service Oriented Architecture (SOA) and an Event Driven Architecture (EDA) to create an agile, enterprise and powerful ESB. - -Built from the ground up on the Java Business Integration (JBI) specification, OSGi and released under the Apache License, Apache ServiceMix is an Java based, open source enterprise service bus (ESB) that provides a platform for service oriented integration. - -ServiceMix includes a complete JBI container supporting all parts of the JBI specification including: - -* Normalized Message Service and Router -* JBI Management MBeans -* Ant Tasks for management and installation of components -* Full support for the JBI deployment units with hot-deployment of JBI components -* Large set of JBI Components and OSGi bundles -* Tools to easily use, deploy and develop on ServiceMix - -ServiceMix also provides a simple to use Client API for sending messages to JBI components and services \ No newline at end of file +<% attributes("title") = "Home" %> +<% attributes("style") = "/css/home.css" %> +title: Home +--- name:content pipeline:jade + +#title + :markdown + # Apache ServiceMix +#overview + :markdown + Apache ServiceMix is a powerful open source Enterprise Service Bus (ESB). It combines the functionality of a Service Oriented Architecture (SOA) and an Event Driven Architecture (EDA) to create an agile, enterprise and powerful ESB. + + Built from the ground up on the [Java Business Integration (JBI) specification](http://www.jcp.org/en/jsr/detail?id=208), [OSGi](http://www.osgi.org/) and released under the [Apache License](http://www.apache.org/licenses/LICENSE-2.0.html), Apache ServiceMix is an Java based, open source enterprise service bus (ESB) that provides a platform for service oriented integration. + + ServiceMix includes a complete JBI container supporting all parts of the JBI specification including: + + * Normalized Message Service and Router + * JBI Management MBeans + * Ant Tasks for management and installation of components + * Full support for the JBI deployment units with hot-deployment of JBI components + * Large set of JBI Components and OSGi bundles + * Tools to easily use, deploy and develop on ServiceMix + + ServiceMix also provides a simple to use Client API for sending messages to JBI components and services. + +#boxes + #getit_box + :markdown + 1 +
+

Get it

+
    +
  • Download the latest release.
  • +
  • Download older releases.
  • +
+
+ #useit_box + :markdown + 2 +
+

Use it

+
+ #makeit_box + :markdown + 3 +
+

Make it

+
+ +#news + :markdown + # News + Put news feed code in here. + +#twitter + :markdown + # Twitter + Put Twitter feed code in here. \ No newline at end of file Added: servicemix/sandbox/website20/src/main/webapp/support/index.page URL: http://svn.apache.org/viewvc/servicemix/sandbox/website20/src/main/webapp/support/index.page?rev=1027709&view=auto ============================================================================== --- servicemix/sandbox/website20/src/main/webapp/support/index.page (added) +++ servicemix/sandbox/website20/src/main/webapp/support/index.page Tue Oct 26 19:47:40 2010 @@ -0,0 +1,8 @@ +--- +<% attributes("title") = "Support" %> +title: Support +--- name:content pipeline:jade + +#overview + :markdown + Add support info here. \ No newline at end of file