]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fix for #2622 - Re-added removed example theme which e.g. FeatureBrowser uses
authorArtur Signell <artur.signell@itmill.com>
Wed, 18 Feb 2009 17:04:16 +0000 (17:04 +0000)
committerArtur Signell <artur.signell@itmill.com>
Wed, 18 Feb 2009 17:04:16 +0000 (17:04 +0000)
svn changeset:6898/svn branch:trunk

WebContent/ITMILL/themes/example/favicon.ico [new file with mode: 0644]
WebContent/ITMILL/themes/example/icons/ok.png [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/Contact.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/Developers.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/News.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/Products.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/Support.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/Welcome.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/icon_intro.png [new file with mode: 0644]
WebContent/ITMILL/themes/example/layouts/mainLayout.html [new file with mode: 0644]
WebContent/ITMILL/themes/example/styles.css [new file with mode: 0644]

diff --git a/WebContent/ITMILL/themes/example/favicon.ico b/WebContent/ITMILL/themes/example/favicon.ico
new file mode 100644 (file)
index 0000000..2c731f8
Binary files /dev/null and b/WebContent/ITMILL/themes/example/favicon.ico differ
diff --git a/WebContent/ITMILL/themes/example/icons/ok.png b/WebContent/ITMILL/themes/example/icons/ok.png
new file mode 100644 (file)
index 0000000..89591fa
Binary files /dev/null and b/WebContent/ITMILL/themes/example/icons/ok.png differ
diff --git a/WebContent/ITMILL/themes/example/layouts/Contact.html b/WebContent/ITMILL/themes/example/layouts/Contact.html
new file mode 100644 (file)
index 0000000..a374250
--- /dev/null
@@ -0,0 +1,30 @@
+
+<h3>Contact Sales</h3>
+<p>
+Do you want us to send you an offer? Or have our sales team contact
+you on another matter? Please fill out the enclosed form and we'll get
+back to you as soon as possible. You can also call us or send us an
+e-mail.
+</p>
+
+<h3>Report a Bug</h3>
+<p>
+If you have found an issue with IT Mill Toolkit, demo applications or
+documentation, please report it to us. Fill out the following form to
+send us any relevant information about the issue.
+Click here
+</p>
+
+<h3>A job for a real expert</h3>
+<p>
+We are always interested in new and keen talents! Finnish language
+skills are required so please fill out the application form.
+Click here for the form
+</p>
+
+<h3>You feedback is always welcome</h3>
+<p>
+Please give us feedback on our site, products and services. We are
+happy to receive positive as well as negative comments as they help us
+improve ourselves even further! 
+</p>
diff --git a/WebContent/ITMILL/themes/example/layouts/Developers.html b/WebContent/ITMILL/themes/example/layouts/Developers.html
new file mode 100644 (file)
index 0000000..50e054a
--- /dev/null
@@ -0,0 +1,17 @@
+
+<h3>Developers</h3>
+
+<p>
+This section contains information for developers using IT Mill Toolkit
+to create Java web applications.
+</p>
+
+<p>
+Start by reading the example application walk-through, get familiar
+with the application structure and install the development environment.
+</p>
+
+<p>
+Simple. You'll be ready to build your own Ajax web applications in
+Java language. 
+</p>
diff --git a/WebContent/ITMILL/themes/example/layouts/News.html b/WebContent/ITMILL/themes/example/layouts/News.html
new file mode 100644 (file)
index 0000000..f6ab7c7
--- /dev/null
@@ -0,0 +1,40 @@
+
+<h3>News</h3>
+
+<p>
+IT Mill was founded in 2000 to develop this new programming paradigm
+that would support the creation of real user interfaces for real
+application using real programming languages.
+</p>
+
+<p>
+IT Mill has been offering high-quality expert services to support its
+customers' software development from the start. This model has made it
+possible for the company to grow and develop realistically and solely
+on net income.
+</p>
+
+<p>
+The development of company's proprietary MillstoneTM technology
+started at the end of 2000 in cooperation with Tekes, the National
+Technology Agency of Finland. The first new Millstone customer
+applications were launched already in 2001.
+</p>
+
+<p>
+Version 3.0 of the Millstone user interface library was published
+using an open LGPL license in December 2002, making it possible to use
+the library free of charge all around the world.
+</p>
+
+<p>
+Until 2005 more than 50 % of IT Mill's turnover was derived from sales
+of Millstone specialist services, with the rest coming from sales of
+other software development services and outsourcing services.
+</p>
+
+<p>
+In late 2006 IT Mill ensured funding of the new generation of
+Millstone. IT Mill Toolkit was released in early 2007. 
+</p>
+
diff --git a/WebContent/ITMILL/themes/example/layouts/Products.html b/WebContent/ITMILL/themes/example/layouts/Products.html
new file mode 100644 (file)
index 0000000..1b9b74c
--- /dev/null
@@ -0,0 +1,25 @@
+
+<h3>Top 5 reasons to choose IT Mill Toolkit</h3>
+
+<p>
+1. High compatibility with web browsers and application servers
+</p>
+
+<p>
+2. Real savings in cross-browser application development and testing
+</p>
+
+<p>
+3. Ready-made components that make applications easy to maintain
+and easy to extend
+</p>
+
+<p>
+4. Supports all stages of the application development cycle from
+design to maintenance
+</p>
+
+<p>
+5. Proven in production - since 2001
+</p>
+   
diff --git a/WebContent/ITMILL/themes/example/layouts/Support.html b/WebContent/ITMILL/themes/example/layouts/Support.html
new file mode 100644 (file)
index 0000000..aca7e2a
--- /dev/null
@@ -0,0 +1,16 @@
+
+<h3>Support</h3>
+
+<p>
+IT Mill offers a service, one that is expert, flexible and reliable.
+We cover the gamut of software development - we are technology
+consultants, a turnkey systems providers, a support center for the
+customer's internal product development.
+</p>
+
+<p>
+We offer maintenance as well as additional development services for
+all the software we build. However, it is one of our principles that
+the customer should always be free to solicit competing bids for
+further development and software maintenance.
+</p>
diff --git a/WebContent/ITMILL/themes/example/layouts/Welcome.html b/WebContent/ITMILL/themes/example/layouts/Welcome.html
new file mode 100644 (file)
index 0000000..964753d
--- /dev/null
@@ -0,0 +1,20 @@
+
+<h3>Welcome</h3>
+
+<p>
+IT Mill is a specialist in enterprise web user interface design and
+technology. We offer a variety of products and services for enterprise
+application user interface design, -analysis and -implementation. Our
+flagship product is IT Mill Toolkit - a server-side component
+framework for Java EE. IT Mill Toolkit enables creation of highly
+usable browser applications in real Java.
+</p>
+
+<p>
+IT Mill Toolkit is a web user interface framework for developing
+high-quality web applications for enterprise and professional use. By
+using standard Java tools and the enterprise environment (Java EE -
+formerly J2EE) we have created the most elegant and complete
+architecture for developing user interfaces for web business
+applications - for your benefit.
+</p>
\ No newline at end of file
diff --git a/WebContent/ITMILL/themes/example/layouts/icon_intro.png b/WebContent/ITMILL/themes/example/layouts/icon_intro.png
new file mode 100644 (file)
index 0000000..0327129
Binary files /dev/null and b/WebContent/ITMILL/themes/example/layouts/icon_intro.png differ
diff --git a/WebContent/ITMILL/themes/example/layouts/mainLayout.html b/WebContent/ITMILL/themes/example/layouts/mainLayout.html
new file mode 100644 (file)
index 0000000..5679ecb
--- /dev/null
@@ -0,0 +1,33 @@
+
+<!-- Toolkit components are placed with divs that have matching
+location tag -->
+
+<table>
+  <tr>
+    <td><img src="icon_intro.png" /></td>
+    <td width="80%"><b>This is an example application that uses custom layouts</b></td>
+    <td align="right">
+      <!-- login components -->
+      <table align="right">
+        <tr>
+         <td><div location="loginUser"></div></td>
+          <td><div location="loginPassword"></div></td>
+          <td><div style="width:100px;margin-top:1em" location="loginButton"></div></td>
+        </tr>
+      </table>
+    </td>  
+  </tr>
+</table>
+
+<table>
+  <tr>
+    <!-- menu component -->
+    <td valign="top" width="150">
+      <div location="menu"></div>
+    </td>
+    <!-- body component, updated by menu clicked event -->
+    <td valign="top">
+      <div location="body"></div>
+    </td>
+  </tr>
+</table>
diff --git a/WebContent/ITMILL/themes/example/styles.css b/WebContent/ITMILL/themes/example/styles.css
new file mode 100644 (file)
index 0000000..9ddb8f5
--- /dev/null
@@ -0,0 +1,39 @@
+@import url(../default/styles.css);
+
+.i-generated-body {
+       /* full height layout does not need scrollable body; 
+       avoids excess scrollbars if moving sub-window over the window area */
+       overflow:hidden;
+}
+
+/******************************************************************************
+ * For FormExample.java
+ ******************************************************************************/
+.i-form legend {
+       color: #464f52;
+}
+
+.i-orderedlayout-formroot td {
+       vertical-align: top;
+}
+
+/******************************************************************************
+ * For GeneratedColumnExample.java.
+ ******************************************************************************/
+/* Align columns generated with ValueColumnGenerator to right. */ 
+.i-label-column-type-value {
+    text-align: right;
+}
+
+/* The total value column is displayed in bold. */
+.i-label-column-total {
+       font-weight: bold;
+       text-align: right;
+}
+
+/* Display calculated values in blue color. */
+.i-label-column-price, .i-label-column-consumption, .i-label-column-dailycost {
+    color: blue;
+    text-align: right;
+}
+