From e400be3332a7f6d4eb6c5e17226b411820589895 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Thu, 21 Mar 2019 09:59:22 -0600 Subject: [PATCH] Revamp the layout of the main 'index.html' file. --- doc/CMakeLists.txt | 11 ------ doc/documentation.html | 75 ----------------------------------- doc/index.html | 90 ++++++++++++++++++++++++++++++++++++------ doc/navbar.html | 51 ------------------------ doc/title.html.in | 17 -------- 5 files changed, 77 insertions(+), 167 deletions(-) delete mode 100644 doc/documentation.html delete mode 100644 doc/navbar.html delete mode 100644 doc/title.html.in diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt index ddfdd2977e..97edbbb32c 100644 --- a/doc/CMakeLists.txt +++ b/doc/CMakeLists.txt @@ -32,20 +32,9 @@ IF(DEAL_II_COMPONENT_DOCUMENTATION) COMPONENT documentation PATTERN "CMakeLists.txt" EXCLUDE PATTERN "doxygen" EXCLUDE - PATTERN "*.in" EXCLUDE PATTERN "news" EXCLUDE ) - CONFIGURE_FILE( - ${CMAKE_CURRENT_SOURCE_DIR}/title.html.in - ${CMAKE_CURRENT_BINARY_DIR}/title.html - ) - INSTALL(FILES - ${CMAKE_CURRENT_BINARY_DIR}/title.html - DESTINATION ${DEAL_II_DOCHTML_RELDIR} - COMPONENT documentation - ) - MESSAGE(STATUS "Setting up documentation - Done") MESSAGE(STATUS "") diff --git a/doc/documentation.html b/doc/documentation.html deleted file mode 100644 index 9977691eb5..0000000000 --- a/doc/documentation.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - The deal.II Online Documentation - - - - - - - - -

-
- deal.II comes with extensive online - documentation that can be grouped into the following categories: -

- -
-
- - -
-

- Information for developers -

-
-
    -
  1. CMake internals
  2. -
  3. Writing documentation
  4. -
  5. Porting
  6. -
  7. Coding conventions
  8. -
  9. Testsuite
  10. -
-
-
-
-
- -
-
-
-
- - Valid HTML 4.01! - - Valid CSS! -
-
- - - diff --git a/doc/index.html b/doc/index.html index 98b5473529..b720f2cbd5 100644 --- a/doc/index.html +++ b/doc/index.html @@ -18,19 +18,83 @@ - - - - - - - - <h1>The deal.II Documentation Page</h1> - Your browser does not seem to understand frames. A version of this - page that does not use frames can be found at - <a href="documentation.html">documentation.html</a>. - - + +
+
+ + + + +
+
+ +
+

+ Information for developers +

+
+ +
+
+ +
+

+ Further resources +

+
+ +
+
+
+
+ diff --git a/doc/navbar.html b/doc/navbar.html deleted file mode 100644 index 53fc21aa6c..0000000000 --- a/doc/navbar.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - deal.II navigation bar - - - - - - -

- http://www.dealii.org
-

- -
- -

- Home
- README
-

- -
- - Doxygen and Lectures -

- Tutorial Programs
- Manual
- Wolfgang's lectures
-

- -
- - Online Resources -

- FAQ
- News
- Download
- Mailing list
- Wiki
- Bug tracker
- Reports
- Publications
- Authors
- License
- Mailing lists -

- - - diff --git a/doc/title.html.in b/doc/title.html.in deleted file mode 100644 index 7321caeda3..0000000000 --- a/doc/title.html.in +++ /dev/null @@ -1,17 +0,0 @@ - - - - deal.II Title Bar - - - - - -
-

deal.II @DEAL_II_PACKAGE_VERSION@ Documentation

-
- - - - -- 2.39.5