From: Joonas Lehtinen Date: Fri, 15 Jun 2007 11:32:17 +0000 (+0000) Subject: Stubs for demo and example themes X-Git-Tag: 6.7.0.beta1~6239 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=ca23c1a91516a1d825a5a8b3779cec5cd768db9b;p=vaadin-framework.git Stubs for demo and example themes svn changeset:1747/svn branch:trunk --- diff --git a/WebContent/theme/demo/description.xml b/WebContent/theme/demo/description.xml new file mode 100644 index 0000000000..0baa6b7a58 --- /dev/null +++ b/WebContent/theme/demo/description.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + IT Mill Toolkit Corporate theme. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WebContent/theme/demo/layout/featurebrowser-mainlayout.html b/WebContent/theme/demo/layout/featurebrowser-mainlayout.html new file mode 100644 index 0000000000..69e9072bb8 --- /dev/null +++ b/WebContent/theme/demo/layout/featurebrowser-mainlayout.html @@ -0,0 +1,213 @@ + + + + + + +
+
+
+
+
+ + + + + + +
+ + + + + + +
+
+ + + + + + +
+
+
+
Welcome to the IT Mill + Toolkit feature tour!
+
+
+ + + + + + +
+
+
+
This + application lets you view and play with some features of IT + Mill Toolkit. Use menu on the left to select component.
+
+ Note the Properties selection on the top right + corner. Click it open to access component properties and + feel free to edit properties at any time.
+
+ The area that you are now reading is the component demo + area. Lower area from here contains component description, + API documentation and optional code sample. Note that not + all selections contain demo, only description and API + documentation is shown.
+
+ You may also change application's theme from below the menu. + This example application is designed to work best with Demo + theme, other themes are for demonstration purposes only.
+
+ IT Mill Toolkit enables you to construct complex Web + applications using plain Java, no knowledge of other Web + technologies such as XML, HTML, DOM, JavaScript or browser + differences is required.
+
+ For more information, point your browser to www.itmill.com.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + +
DescriptionPropertiesJavadocCode + Sample
+
+
+
+ + + + + + + + + +
+
+ + + + + + + +
+
+
+
+
+
+

Welcome

+
+
+
+
+
+
+
+
+
This + area contains the selected component's description, list of + properties, javadoc and optional code sample. Start your tour now by + selecting features from the list on the left and remember to + experiment with the Properties panel located at the top right + corner area.
+
+ IT Mill Toolkit version: 4.0.2
+ Browser: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; + rv:1.8.1.4) Gecko/20070515 Firefox/2.0.0.4
+
+
+
+
+
+
+
+
+
+ + +
+ + + + + + + +
+
+
+ +
+
+
+
+ + \ No newline at end of file diff --git a/WebContent/theme/demo/style.css b/WebContent/theme/demo/style.css new file mode 100644 index 0000000000..460eb4caad --- /dev/null +++ b/WebContent/theme/demo/style.css @@ -0,0 +1,38 @@ +.itmtk .tree-menu .content, +.itmtk .tree-menu .content .node, +.itmtk .tree-menu .content .nodes, +.itmtk .tree-menu .content .node IMG { + background: none; + border: 0; +} + +#featurebrowser-properties { + width: 0px; + background: #f5f5f5; +} + +#featurebrowser-divider { + background-image: url(layout/img/tab_handle.png); +} + +#featurebrowser-mainlayout +{ + background-color: white; + background-image: url(layout/img/m_bg.png); + background-repeat: no-repeat; +} + +#featurebrowser-tabs { + background: white; +} + +#featurebrowser-properties-toggler { + position: absolute; + top: 15px; +} + +#featurebrowser-features { + position: absolute; + overflow: auto; + left: 0; +} \ No newline at end of file diff --git a/WebContent/theme/example/description.xml b/WebContent/theme/example/description.xml new file mode 100644 index 0000000000..565eefb9ed --- /dev/null +++ b/WebContent/theme/example/description.xml @@ -0,0 +1,27 @@ + + + + + + + + + + IT Mill Toolkit Example theme. + + + + + + + + + + + + + + + + + diff --git a/WebContent/theme/example/layout/Contact.html b/WebContent/theme/example/layout/Contact.html new file mode 100644 index 0000000000..a37425078c --- /dev/null +++ b/WebContent/theme/example/layout/Contact.html @@ -0,0 +1,30 @@ + +

Contact Sales

+

+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. +

+ +

Report a Bug

+

+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 +

+ +

A job for a real expert

+

+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 +

+ +

You feedback is always welcome

+

+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! +

diff --git a/WebContent/theme/example/layout/Developers.html b/WebContent/theme/example/layout/Developers.html new file mode 100644 index 0000000000..50e054a4f4 --- /dev/null +++ b/WebContent/theme/example/layout/Developers.html @@ -0,0 +1,17 @@ + +

Developers

+ +

+This section contains information for developers using IT Mill Toolkit +to create Java web applications. +

+ +

+Start by reading the example application walk-through, get familiar +with the application structure and install the development environment. +

+ +

+Simple. You'll be ready to build your own Ajax web applications in +Java language. +

diff --git a/WebContent/theme/example/layout/News.html b/WebContent/theme/example/layout/News.html new file mode 100644 index 0000000000..f6ab7c7f7f --- /dev/null +++ b/WebContent/theme/example/layout/News.html @@ -0,0 +1,40 @@ + +

News

+ +

+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. +

+ +

+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. +

+ +

+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. +

+ +

+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. +

+ +

+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. +

+ +

+In late 2006 IT Mill ensured funding of the new generation of +Millstone. IT Mill Toolkit was released in early 2007. +

+ diff --git a/WebContent/theme/example/layout/Products.html b/WebContent/theme/example/layout/Products.html new file mode 100644 index 0000000000..1b9b74c128 --- /dev/null +++ b/WebContent/theme/example/layout/Products.html @@ -0,0 +1,25 @@ + +

Top 5 reasons to choose IT Mill Toolkit

+ +

+1. High compatibility with web browsers and application servers +

+ +

+2. Real savings in cross-browser application development and testing +

+ +

+3. Ready-made components that make applications easy to maintain +and easy to extend +

+ +

+4. Supports all stages of the application development cycle from +design to maintenance +

+ +

+5. Proven in production - since 2001 +

+ diff --git a/WebContent/theme/example/layout/Support.html b/WebContent/theme/example/layout/Support.html new file mode 100644 index 0000000000..aca7e2a66d --- /dev/null +++ b/WebContent/theme/example/layout/Support.html @@ -0,0 +1,16 @@ + +

Support

+ +

+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. +

+ +

+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. +

diff --git a/WebContent/theme/example/layout/Welcome.html b/WebContent/theme/example/layout/Welcome.html new file mode 100644 index 0000000000..964753da5b --- /dev/null +++ b/WebContent/theme/example/layout/Welcome.html @@ -0,0 +1,20 @@ + +

Welcome

+ +

+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. +

+ +

+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. +

\ No newline at end of file diff --git a/WebContent/theme/example/layout/icon_intro.png b/WebContent/theme/example/layout/icon_intro.png new file mode 100644 index 0000000000..032712985c Binary files /dev/null and b/WebContent/theme/example/layout/icon_intro.png differ diff --git a/WebContent/theme/example/layout/mainLayout.html b/WebContent/theme/example/layout/mainLayout.html new file mode 100644 index 0000000000..5679ecbc62 --- /dev/null +++ b/WebContent/theme/example/layout/mainLayout.html @@ -0,0 +1,33 @@ + + + + + + + + + +
This is an example application that uses custom layouts + + + + + + + +
+
+ + + + + + + + +
+
+
+
+