Browse Source

added adminimal admin theme

Bachir Soussi Chiadmi 8 years ago
parent
commit
f192bc2ffa
66 changed files with 3561 additions and 0 deletions
  1. 339 0
      sites/all/modules/contrib/admin/admin_toolbar/LICENSE.txt
  2. 45 0
      sites/all/modules/contrib/admin/admin_toolbar/README.txt
  3. 13 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.info.yml
  4. 5 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.libraries.yml
  5. 27 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.module
  6. 45 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/README.txt
  7. 13 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml
  8. 4 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.libraries.yml
  9. 91 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.links.menu.yml
  10. 36 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.module
  11. 88 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.routing.yml
  12. 16 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/css/tools.css
  13. 0 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/misc/icons/ffffff/d8-item.svg
  14. 156 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/src/Controller/ToolbarController.php
  15. 50 0
      sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/src/Tests/AdminToolbarToolsAlterTest.php
  16. 17 0
      sites/all/modules/contrib/admin/admin_toolbar/composer.json
  17. 121 0
      sites/all/modules/contrib/admin/admin_toolbar/css/admin.toolbar.css
  18. 1 0
      sites/all/modules/contrib/admin/admin_toolbar/misc/icons/0074bd/chevron-left.svg
  19. 1 0
      sites/all/modules/contrib/admin/admin_toolbar/misc/icons/0074bd/chevron-right.svg
  20. 1 0
      sites/all/modules/contrib/admin/admin_toolbar/misc/icons/ffffff/chevron-right.svg
  21. 50 0
      sites/all/modules/contrib/admin/admin_toolbar/src/Tests/AdminToolbarAlterTest.php
  22. 339 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/LICENSE.txt
  23. 20 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/README.txt
  24. 13 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.info.yml
  25. 5 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.libraries.yml
  26. 48 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.module
  27. 27 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/composer.json
  28. 402 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/css/adminimal_admin_toolbar.css
  29. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/0074bd/chevron-right.svg
  30. 27 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/chevron-outline-disc-close.svg
  31. 26 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/chevron-outline-disc-down.svg
  32. 24 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/drupal-8.svg
  33. 27 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffcfcf/chevron-outline-disc-close.svg
  34. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/barchart.svg
  35. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-disc-down.svg
  36. 27 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-outline-disc-close.svg
  37. 26 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-outline-disc-down.svg
  38. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-right.svg
  39. 24 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/drupal-8.svg
  40. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/file.svg
  41. 0 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/orgchart.svg
  42. 0 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/paintbrush.svg
  43. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/pencil.svg
  44. 0 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/people.svg
  45. 0 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/puzzlepiece.svg
  46. 0 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/questionmark-disc.svg
  47. 1 0
      sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/wrench.svg
  48. 339 0
      sites/all/themes/contrib/adminimal_theme/LICENSE.txt
  49. 27 0
      sites/all/themes/contrib/adminimal_theme/adminimal_theme.info.yml
  50. 5 0
      sites/all/themes/contrib/adminimal_theme/adminimal_theme.libraries.yml
  51. 19 0
      sites/all/themes/contrib/adminimal_theme/adminimal_theme.theme
  52. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_breadcrumbs.yml
  53. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_content.yml
  54. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_help.yml
  55. 17 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_local_actions.yml
  56. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_login.yml
  57. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_messages.yml
  58. 17 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_page_title.yml
  59. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_primary_local_tasks.yml
  60. 19 0
      sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_secondary_local_tasks.yml
  61. 763 0
      sites/all/themes/contrib/adminimal_theme/css/adminimal.css
  62. 1 0
      sites/all/themes/contrib/adminimal_theme/images/caret-down.svg
  63. 26 0
      sites/all/themes/contrib/adminimal_theme/images/chevron-disc-down-hover.svg
  64. 26 0
      sites/all/themes/contrib/adminimal_theme/images/chevron-disc-down.svg
  65. 27 0
      sites/all/themes/contrib/adminimal_theme/images/chevron-disc-up.svg
  66. BIN
      sites/all/themes/contrib/adminimal_theme/screenshot.png

+ 339 - 0
sites/all/modules/contrib/admin/admin_toolbar/LICENSE.txt

@@ -0,0 +1,339 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.

+ 45 - 0
sites/all/modules/contrib/admin/admin_toolbar/README.txt

@@ -0,0 +1,45 @@
+---SUMMARY---
+
+Admin Toolbar intends to improve the default Drupal Toolbar to transformit into
+a drop-down menu, providing a fast and full access to all administration links.
+
+For a full description visit project page:
+https://www.drupal.org/project/admin_toolbar
+
+Bug reports, feature suggestions and latest developments:
+http://drupal.org/project/issues/admin_toolbar
+
+
+---REQUIREMENTS---
+
+
+*None. (Other than a clean Drupal 8 installation)
+
+
+---INSTALLATION---
+
+
+Install as usual.
+
+Place the entirety of this directory in the /modules folder of your Drupal
+installation. Navigate to Administer > Extend. Check the 'Enabled' box next
+to the 'Admin toolbar' and/or 'Admin toolbar Extra Tools' and then click
+the 'Save Configuration' button at the bottom.
+
+For help regarding installation, visit:
+https://www.drupal.org/documentation/install/modules-themes/modules-8
+
+
+---CONTACT---
+
+
+Current Maintainers:
+*Wilfrid Roze (eme) - https://www.drupal.org/u/eme
+*Mohamed Anis Taktak (matio89) - https://www.drupal.org/u/matio89
+
+
+This project has been sponsored by:
+*emerya
+Founded in 2009, emerya is a human-sized company, dedicated to the design
+and implementation of web interfaces.
+Visit: http://http://emerya.fr/ for more information.

+ 13 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.info.yml

@@ -0,0 +1,13 @@
+name: Admin Toolbar
+# core: 8.x
+description: Provides a drop-down menu interface to the core Drupal Toolbar.
+package: Administration
+type: module
+dependencies:
+  - toolbar
+
+# Information added by Drupal.org packaging script on 2016-08-30
+version: '8.x-1.17'
+core: '8.x'
+project: 'admin_toolbar'
+datestamp: 1472585040

+ 5 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.libraries.yml

@@ -0,0 +1,5 @@
+toolbar.tree:
+  version: VERSION
+  css:
+    theme:
+      css/admin.toolbar.css: {}

File diff suppressed because it is too large
+ 27 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar.module


+ 45 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/README.txt

@@ -0,0 +1,45 @@
+---SUMMARY---
+
+Admin Toolbar Extra Tools provides menu links to administration pages or actions
+(eg. Flushing caches) that are not generated by Drupal core. It adds menu items
+that are not generated by Drupal core. For example there are no menu items for
+each content type by default or menu links to Manage fields on each entity types.
+That's the purpose of Admin Toolbar Extra Tools to add them.
+
+For a full description visit project page:
+https://www.drupal.org/project/admin_toolbar
+
+Bug reports, feature suggestions and latest developments:
+http://drupal.org/project/issues/admin_toolbar
+
+
+---REQUIREMENTS---
+
+*Admin Toolbar.
+
+
+---INSTALLATION---
+
+Install as usual.
+
+Place the entirety of this directory in the /modules folder of your Drupal
+installation. Navigate to Administer > Extend. Check the 'Enabled' box next
+'Admin toolbar Extra Tools' and then click the 'Save Configuration' button at
+the bottom.
+
+For help regarding installation, visit:
+https://www.drupal.org/documentation/install/modules-themes/modules-8
+
+
+---CONTACT---
+
+Current Maintainers:
+*Wilfrid Roze (eme) - https://www.drupal.org/u/eme
+*Mohamed Anis Taktak (matio89) - https://www.drupal.org/u/matio89
+
+
+This project has been sponsored by:
+*emerya
+Founded in 2009, emerya is a human-sized company, dedicated to the design and
+implementation of web interfaces.
+Visit: http://http://emerya.fr/ for more information.

+ 13 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.info.yml

@@ -0,0 +1,13 @@
+name: Admin Toolbar Extra Tools
+# core: 8.x
+description: Adds menu links to the Admin Toolbar.
+package: Administration
+type: module
+dependencies:
+  - admin_toolbar
+
+# Information added by Drupal.org packaging script on 2016-08-30
+version: '8.x-1.17'
+core: '8.x'
+project: 'admin_toolbar'
+datestamp: 1472585040

+ 4 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.libraries.yml

@@ -0,0 +1,4 @@
+toolbar.icon:
+  css:
+    theme:
+      css/tools.css: {}

+ 91 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.links.menu.yml

@@ -0,0 +1,91 @@
+admin_toolbar_tools.help:
+  title: 'Tools'
+  route_name: <front>
+  menu_name: admin
+  parent: system.admin
+  weight: -100
+
+system.admin_index:
+  title: 'Index'
+  route_name: system.admin_index
+  menu_name: admin
+  parent: admin_toolbar_tools.help
+  weight: -100
+
+system.run_cron:
+  title: 'Run cron'
+  route_name: admin_toolbar.run.cron
+  menu_name: admin
+  parent: admin_toolbar_tools.help
+  weight: -8
+
+system.db_update:
+  title: 'Run updates'
+  route_name: system.db_update
+  menu_name: admin
+  parent: admin_toolbar_tools.help
+  weight: -6
+
+system.modules_uninstall:
+  title: 'Uninstall module'
+  route_name: system.modules_uninstall
+  menu_name: admin
+  parent: system.modules_list
+
+admin_toolbar_tools.flush:
+  title: 'Flush all caches'
+  route_name: admin_toolbar_tools.flush
+  weight: -9
+  parent: admin_toolbar_tools.help
+  menu_name: admin
+
+admin_toolbar_tools.cssjs:
+  title: 'Flush CSS and Javascript'
+  route_name: admin_toolbar_tools.cssjs
+  parent: admin_toolbar_tools.flush
+  menu_name: admin
+
+admin_toolbar_tools.plugin:
+  title: 'Flush plugins cache'
+  route_name: admin_toolbar_tools.plugin
+  parent: admin_toolbar_tools.flush
+  menu_name: admin
+
+admin_toolbar_tools.flush_static:
+  title: 'Flush static cache'
+  route_name: admin_toolbar_tools.flush_static
+  parent: admin_toolbar_tools.flush
+  menu_name: admin
+
+admin_toolbar_tools.flush_menu:
+  title: 'Flush routing and links cache'
+  route_name: admin_toolbar_tools.flush_menu
+  parent: admin_toolbar_tools.flush
+  menu_name: admin
+
+admin_toolbar_tools.flush_rendercache:
+  title: 'Flush render cache'
+  route_name: admin_toolbar_tools.flush_rendercache
+  parent: admin_toolbar_tools.flush
+  menu_name: admin
+
+admin_toolbar_tools.drupalorg:
+  title: 'Drupal.org'
+  weight: -5
+  route_name: admin_toolbar_tools.drupalorg
+  parent: admin_toolbar_tools.help
+  menu_name: admin
+
+admin_toolbar_tools.listchanges:
+  title: 'Change records for Drupal core'
+  weight: -6
+  route_name: admin_toolbar_tools.listchanges
+  parent: admin_toolbar_tools.drupalorg
+  menu_name: admin
+
+admin_toolbar_tools.doc:
+  title: 'D8 API documentation'
+  weight: -5
+  route_name: admin_toolbar_tools.doc
+  parent: admin_toolbar_tools.drupalorg
+  menu_name: admin

File diff suppressed because it is too large
+ 36 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.module


+ 88 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/admin_toolbar_tools.routing.yml

@@ -0,0 +1,88 @@
+admin_toolbar_tools.flush:
+  path: '/admin/flush'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::flushAll'
+    _title: 'Flush all caches'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.cssjs:
+  path: '/admin/flush/cssjs'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::flush_js_css'
+    _title: 'Flush Css and Javascript'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.plugin:
+  path: '/admin/flush/plugin'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::flush_plugins'
+    _title: 'Plugin'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.flush_static:
+  path: '/admin/flush/static-caches'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::flush_static'
+    _title: 'Static caches'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.flush_menu:
+  path: '/admin/flush/menu'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::flush_menu'
+    _title: 'Menu'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.flush_rendercache:
+  path: '/admin/flush/rendercache'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::cacheRender'
+    _title: 'Render cache'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.drupalorg:
+  path: '/admin/drupal8'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::drupal_org'
+    _title: 'Drupal'
+  requirements:
+    _permission: 'access administration pages'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.listchanges:
+  path: '/admin/drupal/list-changes'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::list_changes'
+    _title: 'List changes'
+  requirements:
+    _permission: 'access administration pages'
+    _csrf_token: 'TRUE'
+admin_toolbar_tools.doc:
+  path: '/admin/drupal/documentation'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::documentation'
+    _title: 'Documentation D8'
+  requirements:
+    _permission: 'access administration pages'
+    _csrf_token: 'TRUE'
+admin_development:
+  path: '/admin/development'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::development'
+    _title: 'Development'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'
+admin_toolbar.run.cron:
+  path: '/run-cron'
+  defaults:
+    _controller: '\Drupal\admin_toolbar_tools\Controller\ToolbarController::runCron'
+    _title: 'Run cron'
+  requirements:
+    _permission: 'administer site configuration'
+    _csrf_token: 'TRUE'

+ 16 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/css/tools.css

@@ -0,0 +1,16 @@
+.toolbar-icon-admin-toolbar-tools-help {
+  text-indent: -9999px;
+}
+
+.toolbar-icon-admin-toolbar-tools-help:before {
+  background-image: url(../misc/icons/ffffff/d8-item.svg);
+  padding-bottom: 0;
+  padding-left: 4px;
+  padding-right: 8px;
+  padding-top: 2px;
+}
+
+.toolbar-icon-admin-toolbar-tools-help:active:before,
+.toolbar-icon-admin-toolbar-tools-help.active:before {
+  background-image: url(../misc/icons/ffffff/d8-item.svg);
+}

File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/misc/icons/ffffff/d8-item.svg


+ 156 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/src/Controller/ToolbarController.php

@@ -0,0 +1,156 @@
+<?php
+
+namespace Drupal\admin_toolbar_tools\Controller;
+
+use Drupal\Core\Cache\CacheBackendInterface;
+use Drupal\Core\Controller\ControllerBase;
+use Drupal\Core\CronInterface;
+use Symfony\Component\DependencyInjection\ContainerInterface;
+use Symfony\Component\HttpFoundation\RedirectResponse;
+use Drupal\Core\Menu\ContextualLinkManager;
+use Drupal\Core\Menu\LocalActionManager;
+use Drupal\Core\Menu\LocalTaskManager;
+use Drupal\Core\Menu\MenuLinkManager;
+
+/**
+ * Class ToolbarController
+ * @package Drupal\admin_toolbar_tools\Controller
+ */
+class ToolbarController extends ControllerBase {
+
+  /**
+   * The cron service.
+   *
+   * @var $cron \Drupal\Core\CronInterface
+   */
+  protected $cron;
+  protected $menuLinkManager;
+  protected $contextualLinkManager;
+  protected $localTaskLinkManager;
+  protected $localActionLinkManager;
+  protected $cacheRender;
+
+  /**
+   * Constructs a CronController object.
+   *
+   * @param \Drupal\Core\CronInterface $cron
+   *   The cron service.
+   */
+  public function __construct(CronInterface $cron,
+                              MenuLinkManager $menuLinkManager,
+                              ContextualLinkManager $contextualLinkManager,
+                              LocalTaskManager $localTaskLinkManager,
+                              LocalActionManager $localActionLinkManager,
+                              CacheBackendInterface $cacheRender) {
+    $this->cron = $cron;
+    $this->menuLinkManager = $menuLinkManager;
+    $this->contextualLinkManager = $contextualLinkManager;
+    $this->localTaskLinkManager = $localTaskLinkManager;
+    $this->localActionLinkManager = $localActionLinkManager;
+    $this->cacheRender = $cacheRender;
+  }
+
+  /**
+   * {@inheritdoc}
+   */
+  public static function create(ContainerInterface $container) {
+    return new static(
+      $container->get('cron'),
+      $container->get('plugin.manager.menu.link'),
+      $container->get('plugin.manager.menu.contextual_link'),
+      $container->get('plugin.manager.menu.local_task'),
+      $container->get('plugin.manager.menu.local_action'),
+      $container->get('cache.render')
+    );
+  }
+
+  // Reload the previous page.
+  public function reload_page() {
+    $request = \Drupal::request();
+    if($request->server->get('HTTP_REFERER')) {
+      return $request->server->get('HTTP_REFERER');
+    }
+    else{
+      return '/';
+    }
+  }
+
+  // Flushes all caches.
+  public function flushAll() {
+    drupal_flush_all_caches();
+    drupal_set_message($this->t('All caches cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  // Flushes css and javascript caches.
+  public function flush_js_css() {
+    \Drupal::state()
+      ->set('system.css_js_query_string', base_convert(REQUEST_TIME, 10, 36));
+    drupal_set_message($this->t('CSS and JavaScript cache cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  // Flushes plugins caches.
+  public function flush_plugins() {
+    \Drupal::service('plugin.cache_clearer')->clearCachedDefinitions();
+    drupal_set_message($this->t('Plugins cache cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  // Resets all static caches.
+  public function flush_static() {
+    drupal_static_reset();
+    drupal_set_message($this->t('Static cache cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  // Clears all cached menu data.
+  public function flush_menu() {
+    menu_cache_clear_all();
+    $this->menuLinkManager->rebuild();
+    $this->contextualLinkManager->clearCachedDefinitions();
+    $this->localTaskLinkManager->clearCachedDefinitions();
+    $this->localActionLinkManager->clearCachedDefinitions();
+    drupal_set_message($this->t('Routing and links cache cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  // Links to drupal.org home page.
+  public function drupal_org() {
+    $response = new RedirectResponse("https://www.drupal.org");
+    $response->send();
+    return $response;
+  }
+
+  // Displays the administration link Development.
+  public function development() {
+    return new RedirectResponse('/admin/structure/menu/');
+  }
+
+  // Access to Drupal 8 changes (list changes of the different versions of drupal core).
+  public function list_changes() {
+    $response = new RedirectResponse("https://www.drupal.org/list-changes");
+    $response->send();
+    return $response;
+  }
+
+  // Adds a link to the Drupal 8 documentation.
+  public function documentation() {
+    $response = new RedirectResponse("https://api.drupal.org/api/drupal/8");
+    $response->send();
+    return $response;
+  }
+
+  public function runCron() {
+    $this->cron->run();
+    drupal_set_message($this->t('Cron ran successfully.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+  public function cacheRender() {
+    $this->cacheRender->invalidateAll();
+    drupal_set_message($this->t('Render cache cleared.'));
+    return new RedirectResponse($this->reload_page());
+  }
+
+}

+ 50 - 0
sites/all/modules/contrib/admin/admin_toolbar/admin_toolbar_tools/src/Tests/AdminToolbarToolsAlterTest.php

@@ -0,0 +1,50 @@
+<?php
+
+namespace Drupal\admin_toolbar_tools\Tests;
+
+use Drupal\simpletest\WebTestBase;
+
+
+/**
+ * Tests for the existence of Admin Toolbar tools new links.
+ *
+ * @group admin_toolbar
+ */
+class AdminToolbarToolsAlterTest extends WebTestBase {
+
+  /**
+   * Modules to enable.
+   *
+   * @var array
+   */
+  public static $modules = ['toolbar', 'admin_toolbar', 'admin_toolbar_tools'];
+
+  /**
+   * A test user with permission to access the administrative toolbar.
+   *
+   * @var \Drupal\user\UserInterface
+   */
+  protected $adminUser;
+
+  /**
+   * {@inheritdoc}
+   */
+  protected function setUp() {
+    parent::setUp();
+
+    // Create and log in an administrative user.
+    $this->adminUser = $this->drupalCreateUser([
+      'access toolbar',
+      'access administration pages',
+    ]);
+    $this->drupalLogin($this->adminUser);
+  }
+
+  /**
+   * Tests for a the hover of sub menus.
+   */
+  function testAdminToolbarTools() {
+    // Assert that special menu items are present in the HTML.
+    $this->assertRaw('class="toolbar-icon toolbar-icon-admin-toolbar-tools-flush"');
+  }
+}

+ 17 - 0
sites/all/modules/contrib/admin/admin_toolbar/composer.json

@@ -0,0 +1,17 @@
+{
+  "name": "drupal/admin_toolbar",
+  "description": "Admin Toolbar improve the default Drupal Toolbar, it lets the hover of sub menus.",
+  "type": "drupal-module",
+  "homepage": "http://drupal.org/project/admin_toolbar",
+  "authors": [
+    {
+      "name": "Mohamed Anis Taktak",
+      "homepage": "https://www.drupal.org/u/matio89"
+    }
+  ],
+  "support": {
+    "issues": "https://www.drupal.org/project/issues/admin_toolbar"
+  },
+  "license": "GPL-2.0+",
+  "require": { }
+}

+ 121 - 0
sites/all/modules/contrib/admin/admin_toolbar/css/admin.toolbar.css

@@ -0,0 +1,121 @@
+/*---------------------- menu horizontal hover---- Krout Fethi FrontEnd Developer-----*/
+.toolbar-tray-horizontal .menu-item:hover {
+  background: #fff;
+}
+
+.toolbar-tray-horizontal .menu-item:focus {
+  background: #abeae4;
+}
+
+.toolbar-tray-horizontal .menu-item--expanded .menu {
+  background: #fff;
+  width: auto;
+  height: auto;
+}
+
+.toolbar-tray-horizontal .menu-item--expanded {
+  background-color: #f5f5f2;
+}
+
+.toolbar-tray-horizontal ul li.menu-item {
+  border-top: none transparent;
+  border-right: 1px solid #dddddd;
+  border-bottom: 1px solid #dddddd;
+  border-left: 1px solid #dddddd;
+}
+
+.toolbar .toolbar-tray-horizontal .menu-item:last-child {
+  border-left: 1px solid #dddddd;
+  border-right: 1px solid #dddddd;
+}
+
+.toolbar .toolbar-tray-horizontal ul ul li.menu-item:first-child {
+  border-top: 1px solid #dddddd;
+}
+
+.toolbar-tray-horizontal li.menu-item--expanded:hover ul ul,
+.toolbar-tray-horizontal li.menu-item--expanded:hover ul ul ul,
+.toolbar-tray-horizontal li.menu-item--expanded:hover ul ul ul ul,
+.toolbar-tray-horizontal li.menu-item--expanded:hover ul ul ul ul ul {
+  display: none;
+  left: -999em; /* LTR */
+}
+
+/* Lists nested under hovered list items */
+.toolbar-tray-horizontal li.menu-item--expanded:hover ul,
+.toolbar-tray-horizontal li li.menu-item--expanded:hover ul,
+.toolbar-tray-horizontal li li li.menu-item--expanded:hover ul,
+.toolbar-tray-horizontal li li li li.menu-item--expanded:hover ul,
+.toolbar-tray-horizontal li li li li li.menu-item--expanded:hover ul {
+  display: block;
+  left: auto; /* LTR */
+}
+
+.toolbar-tray-horizontal .menu ul li a,
+.toolbar-tray-horizontal .menu ul .toolbar-icon {
+  padding: 12px 15px 12px 12px;
+}
+
+.toolbar-tray-horizontal ul li.menu-item--expanded:hover ul {
+  display: block;
+  position: absolute;
+  width: 200px;
+  box-shadow: 2px 2px 3px hsla(0, 0%, 0%, 0.4);
+}
+
+.toolbar-tray-horizontal ul li.menu-item--expanded .menu-item > ul {
+  display: none;
+}
+
+.toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded {
+  background-position: center right;
+  background-image: url('../misc/icons/0074bd/chevron-right.svg');
+  background-repeat: no-repeat;
+}
+
+.toolbar-tray-horizontal ul li.menu-item--expanded .menu-item:hover ul {
+  display: block;
+  margin: -40px 0 0 197px;
+}
+
+.toolbar-tray-horizontal li:hover ul li {
+  float: none;
+}
+
+.toolbar-tray-horizontal .toolbar .level-2 > ul {
+  position: absolute;
+  padding-top: 0;
+  top: 0;
+  left: 200px;
+  width: 200px;
+}
+
+.toolbar .toolbar-tray-vertical li.open > ul.toolbar-menu.clearfix {
+  display: block;
+}
+
+[dir="rtl"] .toolbar-tray-horizontal .toolbar .level-2 > ul {
+  position: absolute;
+  padding-top: 0;
+  top: 0;
+  right: 200px;
+  width: 200px;
+}
+
+[dir="rtl"] .toolbar-tray-horizontal li:hover ul li {
+  float: none !important;
+}
+
+[dir="rtl"] .toolbar .toolbar-menu ul .toolbar-icon {
+  padding-left: 1.3333em;
+}
+
+[dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded .menu-item:hover ul {
+  margin: -40px 197px 0 0;
+}
+
+[dir="rtl"] .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded {
+  background-position: center left;
+  background-image: url('../misc/icons/0074bd/chevron-left.svg');
+  background-repeat: no-repeat;
+}

+ 1 - 0
sites/all/modules/contrib/admin/admin_toolbar/misc/icons/0074bd/chevron-left.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M7.951 7.645c-.193.196-.193.516 0 .71l3.258 3.29c.193.193.191.519-.002.709l-1.371 1.371c-.193.192-.512.191-.707 0l-5.335-5.371c-.194-.194-.194-.514 0-.708l5.335-5.369c.195-.195.514-.195.707-.001l1.371 1.371c.193.194.195.513.002.709l-3.258 3.289z"/></svg>

+ 1 - 0
sites/all/modules/contrib/admin/admin_toolbar/misc/icons/0074bd/chevron-right.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg>

+ 1 - 0
sites/all/modules/contrib/admin/admin_toolbar/misc/icons/ffffff/chevron-right.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg>

+ 50 - 0
sites/all/modules/contrib/admin/admin_toolbar/src/Tests/AdminToolbarAlterTest.php

@@ -0,0 +1,50 @@
+<?php
+
+namespace Drupal\admin_toolbar\Tests;
+
+use Drupal\simpletest\WebTestBase;
+
+
+/**
+ * Test the existence of Admin Toolbar module.
+ *
+ * @group admin_toolbar
+ */
+class AdminToolbarAlterTest extends WebTestBase {
+
+  /**
+   * Modules to enable.
+   *
+   * @var array
+   */
+  public static $modules = ['toolbar', 'breakpoint', 'admin_toolbar'];
+
+  /**
+   * A test user with permission to access the administrative toolbar.
+   *
+   * @var \Drupal\user\UserInterface
+   */
+  protected $adminUser;
+
+  /**
+   * {@inheritdoc}
+   */
+  protected function setUp() {
+    parent::setUp();
+
+    // Create and log in an administrative user.
+    $this->adminUser = $this->drupalCreateUser([
+      'access toolbar',
+      'access administration pages',
+    ]);
+    $this->drupalLogin($this->adminUser);
+  }
+
+  /**
+   * Tests for a the hover of sub menus.
+   */
+  function testAdminToolbar() {
+    // Assert that expanded links are present in the HTML.
+    $this->assertRaw('class="toolbar-icon toolbar-icon-user-admin-index"');
+  }
+}

+ 339 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/LICENSE.txt

@@ -0,0 +1,339 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.

+ 20 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/README.txt

@@ -0,0 +1,20 @@
+This module is inspired by "Adminimal Administration Menu". It provides a
+minimalist style to the "Admin Toolbar" module.
+
+Although "Adminimal" provides menu styling, there some conflicts with Admin
+toolbar and styling will only be present when the admin theme is present.
+
+For this reason it makes the most sense to put this styling in a module rather
+than the theme.
+
+
+Installation
+------------
+
+By downloading and enabling this module styling will be applied.
+
+
+Dependencies
+------------
+
+- admin_toolbar

+ 13 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.info.yml

@@ -0,0 +1,13 @@
+name: Adminimal Admin Toolbar
+# core: 8.x
+description: Adminimal styling brought to admin toolbar.
+package: Administration
+type: module
+dependencies:
+  - admin_toolbar
+
+# Information added by Drupal.org packaging script on 2016-07-19
+version: '8.x-1.3'
+core: '8.x'
+project: 'adminimal_admin_toolbar'
+datestamp: 1468906155

+ 5 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.libraries.yml

@@ -0,0 +1,5 @@
+adminimal-admin-toolbar:
+  version: VERSION
+  css:
+    theme:
+      css/adminimal_admin_toolbar.css: {}

+ 48 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/adminimal_admin_toolbar.module

@@ -0,0 +1,48 @@
+<?php
+
+/**
+ * @file
+ * Functions to support adminimal admin toolbar.
+ */
+
+/**
+ * Implements hook_preprocess_HOOK().
+ */
+function adminimal_admin_toolbar_preprocess_html(&$variables) {
+  // Add adminimal-admin-toolbar class to the body.
+  if (_adminimal_admin_toolbar_is_access()) {
+    $variables['attributes']['class'][] = 'adminimal-admin-toolbar';
+  }
+}
+
+/**
+ * Implements hook_page_attachments_alter().
+ */
+function adminimal_admin_toolbar_page_attachments_alter(array &$page) {
+  // Attaches css assets globally.
+  if (_adminimal_admin_toolbar_is_access()) {
+    $page['#attached']['library'][] = 'adminimal_admin_toolbar/adminimal-admin-toolbar';
+  }
+}
+
+/**
+ * Implements hook_toolbar_alter().
+ */
+function adminimal_admin_toolbar_toolbar_alter(&$items) {
+  // Add class to the user tab so it can be moved to the right.
+  if (_adminimal_admin_toolbar_is_access()) {
+    $items['user']['#wrapper_attributes']['class'] = array('user-toolbar-tab');
+  }
+}
+
+/**
+ * Helper function for checking user permission.
+ * We reallly only want to add styling and changes to toolbar when the user has
+ * access.
+ *
+ * Returns TRUE or FALSE.
+ */
+function _adminimal_admin_toolbar_is_access() {
+  $user = \Drupal::currentUser();
+  return $user->hasPermission('access toolbar');
+}

+ 27 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/composer.json

@@ -0,0 +1,27 @@
+{
+  "name": "drupal/adminimal_admin_toolbar",
+  "description": "Adminimal styling brought to admin toolbar.",
+  "type": "drupal-module",
+  "homepage": "https://www.drupal.org/project/adminimal_admin_toolbar",
+  "authors": [{
+    "name": "Ted Slesinski",
+    "homepage": "https://www.drupal.org/u/energee"
+  }],
+  "support": {
+    "issues": "https://www.drupal.org/project/issues/adminimal_admin_toolbar"
+  },
+  "license": "GPL-2.0+",
+  "repositories": [{
+    "type": "package",
+    "package": {
+      "name": "drupal/adminimal_admin_toolbar",
+      "version": "8.0.0",
+      "type": "drupal-module",
+      "source": {
+        "url": "https://git.drupal.org/project/adminimal_admin_toolbar.git",
+        "type": "git",
+        "reference": "refs/heads/8.x-1.x"
+      }
+    }
+  }]
+}

+ 402 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/css/adminimal_admin_toolbar.css

@@ -0,0 +1,402 @@
+/* Import the Open Sans webfont from Google CDN */
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 300;
+  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
+}
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 400;
+  src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
+}
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 600;
+  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
+}
+
+.adminimal-admin-toolbar .toolbar {
+  font-family: "Open Sans";
+}
+
+.adminimal-admin-toolbar.toolbar-fixed.toolbar-vertical {
+  padding-top: 32px !important;
+}
+
+.adminimal-admin-toolbar .toolbar a {
+  transition: all, 0.2s;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-bar {
+  box-shadow: none;
+  background-color: #2d2d2d;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-menu {
+  background: #333;
+}
+
+.adminimal-admin-toolbar .toolbar-tray .toolbar-menu a {
+  background: transparent;
+  color: #ccc;
+}
+
+.adminimal-admin-toolbar .toolbar-tray .toolbar-menu li {
+  background: #333;
+}
+
+.adminimal-admin-toolbar .toolbar-tray ul li.menu-item {
+  border: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal ul ul li.menu-item:first-child {
+  border: none;
+}
+
+.adminimal-admin-toolbar .toolbar-oriented .user-toolbar-tab {
+  float: right;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical {
+  border: none;
+  box-shadow: none;
+}
+
+.adminimal-admin-toolbar .toolbar-tray a {
+  background: #2d2d2d;
+  color: #bbb;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal a:hover,
+.adminimal-admin-toolbar .toolbar-tray-horizontal a:active,
+.adminimal-admin-toolbar .toolbar-tray-horizontal a:focus {
+  background: #0074bd;
+  color: #fff;
+  text-decoration: none;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover > a,
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover > .toolbar-box > a {
+  background: #0074bd;
+  color: #fff !important;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item {
+  font-weight: 600;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-item {
+  color: #bebebe;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
+  background-image: none;
+  background-color: #2d2d2d;
+  color: #fff;
+  text-decoration: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active,
+.adminimal-admin-toolbar .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
+  background-image: none;
+  background-color: #333;
+  text-decoration: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal .menu-item + .menu-item,
+[dir="rtl"] .adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal .menu-item + .menu-item,
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal .menu-item:last-child {
+  border-left: none; /* LTR */
+  border-right: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a,
+.adminimal-admin-toolbar .toolbar .toolbar-tray a.is-active {
+  color: inherit;
+  text-decoration: none;
+  font-weight: bold;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .menu-item + .menu-item {
+  border: 0 none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray {
+  background-color: #333;
+  box-shadow: -2px 2px 12px rgba(0,0,0,0.85);
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal {
+  border-bottom: 1px solid #333;
+  box-shadow: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-toggle-orientation {
+  background-color: #333;
+}
+
+.toolbar .toolbar-icon:before {
+  transition: .25s;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle:focus {
+  background-color: transparent;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle:before {
+  background-image: url(../images/787878/chevron-outline-disc-down.svg);
+  transition: .25s;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle.open:before {
+  background-image: url(../images/ffcfcf/chevron-outline-disc-close.svg) !important;
+  transform: rotate(180deg);
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
+  background-image: url(../images/787878/chevron-outline-disc-down.svg);
+  background-size: 100%;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-icon.toolbar-handle:hover:before,
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover:before,
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-box:hover .toolbar-icon.toolbar-handle:before {
+  background-image: url(../images/ffffff/chevron-outline-disc-down.svg);
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before,
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-box:hover .toolbar-icon.toolbar-handle.open:before {
+  background-image: url(../images/ffffff/chevron-outline-disc-close.svg);
+  background-size: 100%;
+}
+
+.adminimal-admin-toolbar .level-1 .toolbar-handle.open,
+.adminimal-admin-toolbar .toolbar-tray-vertical .level-2 {
+  background: #3b3b3b !important;
+}
+
+.adminimal-admin-toolbar .level-2 .toolbar-handle.open,
+.adminimal-admin-toolbar .toolbar-tray-vertical .level-3 {
+  background: #434343 !important;
+}
+
+.adminimal-admin-toolbar .level-3 .toolbar-handle.open,
+.adminimal-admin-toolbar .toolbar-tray-vertical .level-4 {
+  background: #4c4c4c !important;
+}
+
+.adminimal-admin-toolbar .level-4 .toolbar-handle.open,
+.adminimal-admin-toolbar .toolbar-tray-vertical .level-5 {
+  background: #545454 !important;
+}
+
+.adminimal-admin-toolbar .toolbar-handle.open {
+  border-top-left-radius: 10px;
+}
+
+.toolbar .toolbar-tray-vertical .level-3 ul {
+  margin-left: 0 !important;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-vertical .level-3 a {
+  padding-left: 2.75em !important;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal a:focus,
+.adminimal-admin-toolbar .toolbar-box a:focus {
+  background: #333;
+  text-decoration: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu a {
+  color: #bbb;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu a:hover,
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu a:focus {
+  color: #fff;
+  background: #0074BD;
+  text-decoration: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-vertical .toolbar-menu ul ul {
+  border: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal .toolbar-toggle-orientation {
+  border: none;
+}
+
+.adminimal-admin-toolbar .toolbar .menu-item:hover {
+  background-color: #333;
+}
+
+.adminimal-admin-toolbar .toolbar .menu-item:focus {
+  background: #abeae4;
+}
+
+.adminimal-admin-toolbar .toolbar .menu-item--expanded {
+  background-color: #333;
+}
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded {
+  background-image: none;
+  position: relative;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .toolbar-menu ul .toolbar-icon {
+  padding: 1em 12px;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded .menu-item:hover ul {
+  margin: -39px 0 0 200px;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:after {
+  color: #8eacc0;
+  content: url(../images/0074bd/chevron-right.svg);
+  font-size: 16px;
+  pointer-events: none;
+  position: absolute;
+  right: 5px;
+  top: 50%;
+  transform: translateY(-8px);
+  transition: all .2s
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item--expanded ul li.menu-item--expanded:hover:after {
+  content: url(../images/ffffff/chevron-right.svg);
+  transform: translate(6px, -8px);
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu a {
+  color: #bbb;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-menu .toolbar-menu a:hover {
+  color: #fff;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul li.menu-item {
+  border-top: none transparent;
+  border-right: none;
+  border-bottom: none;
+  border-left: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal .menu-item:last-child {
+  border-left: none;
+  border-right: none;
+}
+
+.adminimal-admin-toolbar .toolbar .toolbar-tray-horizontal ul  ul li.menu-item:first-child {
+  border-top: 1px solid #0074bd;
+}
+
+/* Removes border top on next consecutive lists after first */
+.adminimal-admin-toolbar .toolbar-tray-horizontal ul ul li li.menu-item:first-child {
+  border-top: none !important;
+}
+
+/* Main menu icons. */
+.adminimal-admin-toolbar .toolbar-icon-admin-toolbar-tools-help:before {
+  background-image: url(../images/787878/drupal-8.svg);
+  margin-left: 7px;
+  padding: 0px;
+}
+
+.adminimal-admin-toolbar .toolbar-tray-vertical .toolbar-icon-admin-toolbar-tools-help:before {
+  margin-left: 0;
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-admin-content:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-content.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/file.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-admin-structure:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-structure.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/orgchart.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-themes-page:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-themes-page.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/paintbrush.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-entity-user-collection:active:before,
+.adminimal-admin-toolbar .toolbar-icon-entity-user-collection.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/people.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-modules-list:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-modules-list.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/puzzlepiece.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-admin-config:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-config.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/wrench.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-system-admin-reports:active:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-reports.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/barchart.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-icon-help-main:active:before,
+.adminimal-admin-toolbar .toolbar-icon-help-main.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/questionmark-disc.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-admin-toolbar-tools-help:before,
+.adminimal-admin-toolbar .toolbar-icon-admin-toolbar-tools-help:hover:before {
+  background-image: url(../images/ffffff/drupal-8.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-admin-content:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-content:hover:before {
+  background-image: url(../images/ffffff/file.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-admin-structure:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-structure:hover:before {
+  background-image: url(../images/ffffff/orgchart.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-themes-page:before,
+.adminimal-admin-toolbar .toolbar-icon-system-themes-page:hover:before {
+  background-image: url(../images/ffffff/paintbrush.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-entity-user-collection:before,
+.adminimal-admin-toolbar .toolbar-icon-entity-user-collection:hover:before {
+  background-image: url(../images/ffffff/people.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-modules-list:before,
+.adminimal-admin-toolbar .toolbar-icon-system-modules-list:hover:before {
+  background-image: url(../images/ffffff/puzzlepiece.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-admin-config:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-config:hover:before {
+  background-image: url(../images/ffffff/wrench.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-horizontal .menu-item--expanded:hover .toolbar-icon-system-admin-reports:before,
+.adminimal-admin-toolbar .toolbar-icon-system-admin-reports:hover:before {
+  background-image: url(../images/ffffff/barchart.svg);
+}
+
+.adminimal-admin-toolbar .menu-item--expanded:hover .toolbar-icon-help-main:before,
+.adminimal-admin-toolbar .toolbar-icon-help-main:hover:before {
+  background-image: url(../images/ffffff/questionmark-disc.svg);
+}
+
+.adminimal-admin-toolbar .toolbar-tray-vertical .toolbar-icon-admin-toolbar-tools-help {
+  text-indent: 0;
+  transition: none;
+}

+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/0074bd/chevron-right.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg>

+ 27 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/chevron-outline-disc-close.svg

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#787878" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#787878" d="M11.439,10.517l-0.943,0.943L8,8.964L5.504,11.46l-0.943-0.943L7.057,8.02L4.561,5.524l0.943-0.949L8,7.077
+		l2.496-2.502l0.943,0.949L8.943,8.02L11.439,10.517z"/>
+</g>
+</svg>

+ 26 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/chevron-outline-disc-down.svg

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#787878" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#787878" d="M11.664,7.964l-3.649,3.65l-3.65-3.65V5.526l3.65,3.649l3.649-3.649V7.964z"/>
+</g>
+</svg>

+ 24 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/787878/drupal-8.svg

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="-249 83.1 381 416" enable-background="new -249 83.1 381 416" xml:space="preserve">
+<g>
+	<g>
+		<path fill="#787878" d="M-69.7,312.5c-29.1,0-52.7,23.6-52.7,52.7c0,29.1,23.6,52.7,52.7,52.7c29.1,0,52.7-23.6,52.7-52.7
+			C-17,336.1-40.6,312.5-69.7,312.5z"/>
+	</g>
+	<g>
+		<path fill="#787878" d="M-4.1,302.4c15.6,16.3,25.2,38.4,25.2,62.8c0,30.9-15.4,58.1-38.9,74.5c43.5-13.4,79.5-46.1,95.6-85.7
+			c22.3-54.8,1.5-96-33.3-133.4c1.1,4.8,1.7,9.9,1.7,15C46.1,267.4,24.9,294.1-4.1,302.4z"/>
+	</g>
+	<g>
+		<path fill="#787878" d="M-63.7,235.7c0,22.3,18.1,40.3,40.3,40.3S17,257.9,17,235.7c0-22.3-18.1-40.3-40.3-40.3
+			S-63.7,213.4-63.7,235.7z"/>
+	</g>
+	<g>
+		<path fill="#787878" d="M-139.2,423.7c-13.3-15.8-21.3-36.2-21.3-58.5c0-46.5,34.9-84.8,80-90.1c-7.7-11.2-12.3-24.8-12.3-39.4
+			c0-38.4,31.1-69.4,69.5-69.4c3.2,0,6.3,0.2,9.3,0.6c-22.7-19.6-45.4-39.5-63.3-61.2c9.1,95.2-86.7,60.6-122.2,148.4
+			C-223.2,312.9-201.8,385.6-139.2,423.7z"/>
+	</g>
+</g>
+</svg>

+ 27 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffcfcf/chevron-outline-disc-close.svg

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#FFCFCF" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#FFCFCF" d="M11.439,10.517l-0.943,0.943L8,8.964L5.504,11.46l-0.943-0.943L7.057,8.02L4.561,5.524l0.943-0.949L8,7.077
+		l2.496-2.502l0.943,0.949L8.943,8.02L11.439,10.517z"/>
+</g>
+</svg>

+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/barchart.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#FFFFFF" d="M4 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-4.25c0-.274.225-.5.5-.5h3c.275 0 .5.226.5.5v4.25zM10.002 13.529c0 .275-.225.5-.5.5h-3.002c-.275 0-.5-.225-.5-.5v-13c0-.275.225-.5.5-.5h3.002c.275 0 .5.225.5.5v13zM16.002 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-9.5c0-.275.225-.5.5-.5h3c.275 0 .5.225.5.5v9.5z"/></g></svg>

+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-disc-down.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#FFFFFF" d="M8.002 1c-3.869 0-7.002 3.134-7.002 7s3.133 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm4.459 6.336l-4.105 4.105c-.196.189-.515.189-.708 0l-4.107-4.105c-.194-.194-.194-.513 0-.707l.977-.978c.194-.194.513-.194.707 0l2.422 2.421c.192.195.513.195.708 0l2.422-2.42c.188-.194.512-.194.707 0l.977.977c.193.194.193.513 0 .707z"/></svg>

+ 27 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-outline-disc-close.svg

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#FFFFFF" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#FFFFFF" d="M11.439,10.517l-0.943,0.943L8,8.964L5.504,11.46l-0.943-0.943L7.057,8.02L4.561,5.524l0.943-0.949L8,7.077
+		l2.496-2.502l0.943,0.949L8.943,8.02L11.439,10.517z"/>
+</g>
+</svg>

+ 26 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-outline-disc-down.svg

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#FFFFFF" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#FFFFFF" d="M11.664,7.964l-3.649,3.65l-3.65-3.65V5.526l3.65,3.649l3.649-3.649V7.964z"/>
+</g>
+</svg>

+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/chevron-right.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#FFFFFF" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg>

+ 24 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/drupal-8.svg

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="-249 83.1 381 416" enable-background="new -249 83.1 381 416" xml:space="preserve">
+<g>
+	<g>
+		<path fill="#FFFFFF" d="M-69.7,312.5c-29.1,0-52.7,23.6-52.7,52.7c0,29.1,23.6,52.7,52.7,52.7c29.1,0,52.7-23.6,52.7-52.7
+			C-17,336.1-40.6,312.5-69.7,312.5z"/>
+	</g>
+	<g>
+		<path fill="#FFFFFF" d="M-4.1,302.4c15.6,16.3,25.2,38.4,25.2,62.8c0,30.9-15.4,58.1-38.9,74.5c43.5-13.4,79.5-46.1,95.6-85.7
+			c22.3-54.8,1.5-96-33.3-133.4c1.1,4.8,1.7,9.9,1.7,15C46.1,267.4,24.9,294.1-4.1,302.4z"/>
+	</g>
+	<g>
+		<path fill="#FFFFFF" d="M-63.7,235.7c0,22.3,18.1,40.3,40.3,40.3S17,257.9,17,235.7c0-22.3-18.1-40.3-40.3-40.3
+			S-63.7,213.4-63.7,235.7z"/>
+	</g>
+	<g>
+		<path fill="#FFFFFF" d="M-139.2,423.7c-13.3-15.8-21.3-36.2-21.3-58.5c0-46.5,34.9-84.8,80-90.1c-7.7-11.2-12.3-24.8-12.3-39.4
+			c0-38.4,31.1-69.4,69.5-69.4c3.2,0,6.3,0.2,9.3,0.6c-22.7-19.6-45.4-39.5-63.3-61.2c9.1,95.2-86.7,60.6-122.2,148.4
+			C-223.2,312.9-201.8,385.6-139.2,423.7z"/>
+	</g>
+</g>
+</svg>

+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/file.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#FFFFFF" d="M12.502 7h-5c-.276 0-.502-.225-.502-.5v-5c0-.275-.225-.5-.5-.5h-3c-.275 0-.5.225-.5.5v12.029c0 .275.225.5.5.5h9.002c.275 0 .5-.225.5-.5v-6.029c0-.275-.225-.5-.5-.5zM8.502 6h4c.275 0 .34-.159.146-.354l-4.293-4.292c-.195-.195-.353-.129-.353.146v4c0 .275.225.5.5.5z"/></g></svg>

File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/orgchart.svg


File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/paintbrush.svg


+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/pencil.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#FFFFFF" d="M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z"/><rect fill="#FFFFFF" x="5.129" y="3.8" transform="matrix(-.707 -.707 .707 -.707 6.189 20.064)" width="4.243" height="9.899"/><path fill="#FFFFFF" d="M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z"/></g></svg>

File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/people.svg


File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/puzzlepiece.svg


File diff suppressed because it is too large
+ 0 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/questionmark-disc.svg


+ 1 - 0
sites/all/modules/contrib/admin/adminimal_admin_toolbar/images/ffffff/wrench.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#FFFFFF" d="M14.416 11.586l-.01-.008v-.001l-5.656-5.656c.15-.449.252-.921.252-1.421 0-2.485-2.016-4.5-4.502-4.5-.505 0-.981.102-1.434.255l2.431 2.431-.588 2.196-2.196.588-2.445-2.445c-.162.464-.268.956-.268 1.475 0 2.486 2.014 4.5 4.5 4.5.5 0 .972-.102 1.421-.251l5.667 5.665c.781.781 2.047.781 2.828 0s.781-2.047 0-2.828z"/></svg>

+ 339 - 0
sites/all/themes/contrib/adminimal_theme/LICENSE.txt

@@ -0,0 +1,339 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.

+ 27 - 0
sites/all/themes/contrib/adminimal_theme/adminimal_theme.info.yml

@@ -0,0 +1,27 @@
+name: Adminimal
+type: theme
+description: 'Drupal administration theme with modern minimalist design.'
+# core: 8.x
+base theme: seven
+
+libraries:
+  - adminimal_theme/global-styling
+
+regions:
+  header: 'Header'
+  pre_content: 'Pre-content'
+  breadcrumb: Breadcrumb
+  highlighted: Highlighted
+  help: Help
+  content: Content
+  page_top: 'Page top'
+  page_bottom: 'Page bottom'
+  sidebar_first: 'First sidebar'
+regions_hidden:
+  - sidebar_first
+
+# Information added by Drupal.org packaging script on 2015-12-05
+version: '8.x-1.1'
+core: '8.x'
+project: 'adminimal_theme'
+datestamp: 1449335040

+ 5 - 0
sites/all/themes/contrib/adminimal_theme/adminimal_theme.libraries.yml

@@ -0,0 +1,5 @@
+global-styling:
+  version: VERSION
+  css:
+    base:
+      css/adminimal.css: {}

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/adminimal_theme.theme

@@ -0,0 +1,19 @@
+<?php
+
+/**
+ * @file
+ * Functions to support theming in the Adminimal theme.
+ */
+
+use Drupal\Component\Utility\Xss;
+use Drupal\Core\Form\FormStateInterface;
+
+/**
+ * Implements hook_preprocess_HOOK() for HTML document templates.
+ */
+function adminimal_theme_preprocess_html(&$variables) {
+
+  // Add adminimal class to the body.
+  $variables['attributes']['class'][] = 'adminimal';
+
+}

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_breadcrumbs.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - adminimal_theme
+id: adminimal_theme_breadcrumbs
+theme: adminimal_theme
+region: breadcrumb
+weight: 0
+provider: null
+plugin: system_breadcrumb_block
+settings:
+  id: system_breadcrumb_block
+  label: Breadcrumbs
+  provider: system
+  label_display: '0'
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_content.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - adminimal_theme
+id: adminimal_theme_content
+theme: adminimal_theme
+region: content
+weight: 0
+provider: null
+plugin: system_main_block
+settings:
+  id: system_main_block
+  label: 'Main page content'
+  provider: system
+  label_display: '0'
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_help.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - help
+  theme:
+    - adminimal_theme
+id: adminimal_theme_help
+theme: adminimal_theme
+region: help
+weight: 0
+provider: null
+plugin: help_block
+settings:
+  id: help_block
+  label: Help
+  provider: help
+  label_display: '0'
+visibility: {  }

+ 17 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_local_actions.yml

@@ -0,0 +1,17 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - adminimal_theme
+id: adminimal_theme_local_actions
+theme: adminimal_theme
+region: content
+weight: -10
+provider: null
+plugin: local_actions_block
+settings:
+  id: local_actions_block
+  label: 'Primary admin actions'
+  provider: core
+  label_display: '0'
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_login.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - user
+  theme:
+    - adminimal_theme
+id: adminimal_theme_login
+theme: adminimal_theme
+region: content
+weight: 10
+provider: null
+plugin: user_login_block
+settings:
+  id: user_login_block
+  label: 'User login'
+  provider: user
+  label_display: visible
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_messages.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - adminimal_theme
+id: adminimal_theme_messages
+theme: adminimal_theme
+region: highlighted
+weight: 0
+provider: null
+plugin: system_messages_block
+settings:
+  id: system_messages_block
+  label: 'Status messages'
+  provider: system
+  label_display: '0'
+visibility: {  }

+ 17 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_page_title.yml

@@ -0,0 +1,17 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - adminimal_theme
+id: adminimal_theme_page_title
+theme: adminimal_theme
+region: header
+weight: -30
+provider: null
+plugin: page_title_block
+settings:
+  id: page_title_block
+  label: 'Page title'
+  provider: core
+  label_display: '0'
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_primary_local_tasks.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - adminimal_theme
+id: adminimal_theme_primary_local_tasks
+theme: adminimal_theme
+region: header
+weight: 0
+provider: null
+plugin: local_tasks_block
+settings:
+  id: local_tasks_block
+  label: 'Primary tabs'
+  provider: core
+  label_display: '0'
+  primary: true
+  secondary: false
+visibility: {  }

+ 19 - 0
sites/all/themes/contrib/adminimal_theme/config/install/block.block.adminimal_theme_secondary_local_tasks.yml

@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - adminimal_theme
+id: adminimal_theme_secondary_local_tasks
+theme: adminimal_theme
+region: pre_content
+weight: 0
+provider: null
+plugin: local_tasks_block
+settings:
+  id: local_tasks_block
+  label: 'Secondary tabs'
+  provider: core
+  label_display: '0'
+  primary: false
+  secondary: true
+visibility: {  }

+ 763 - 0
sites/all/themes/contrib/adminimal_theme/css/adminimal.css

@@ -0,0 +1,763 @@
+/* Adminimal Theme overrides file. All selectors must start with ".adminimal" */
+
+/* Import the Open Sans webfont from Google CDN */
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 300;
+  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
+}
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 400;
+  src: local('Open Sans'), local('OpenSans'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/uYKcPVoh6c5R0NpdEY5A-Q.woff) format('woff');
+}
+@font-face {
+  font-family: 'Open Sans';
+  font-style: normal;
+  font-weight: 600;
+  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://themes.googleusercontent.com/static/fonts/opensans/v6/MTP_ySUJH_bn48VBG8sNShsxEYwM7FgeyaSgU71cLG0.woff) format('woff');
+}
+
+body.adminimal {
+  font: normal 81.3%/1.538em "Open Sans", sans-serif;
+}
+
+.adminimal h1,
+.adminimal .heading-a {
+  font-weight: 300;
+  margin-bottom: 19px;
+  margin-bottom: 1rem;
+  font-size: 2.35em;
+  line-height: 1.2em;
+  color: #fff;
+}
+
+.adminimal .content-header {
+  background-color: #333;
+  padding: 1rem 0 0;
+}
+
+.adminimal.toolbar-tray-open.toolbar-fixed.toolbar-horizontal {
+  padding-top: 4rem !important;
+}
+
+.adminimal thead th {
+  border: none;
+  color: #909090;
+  text-transform: none;
+  font-weight: 500;
+  font-size: 0.91rem;
+}
+
+.adminimal thead th.is-active {
+  background: #fff;
+  border-bottom: 1px solid #fff;
+  border-top: 1px solid #E6E4DF;
+  border-left: 1px solid #E6E4DF;
+  border-right: 1px solid #E6E4DF;
+}
+
+.adminimal th.is-active > a,
+.adminimal th.is-active > a:hover {
+  color: #333;
+}
+
+.adminimal th > a:hover {
+  text-decoration: underline;
+}
+
+.adminimal th > a:after,
+.adminimal th.is-active > a:after {
+  display: none;
+}
+
+.adminimal thead > tr {
+  border-bottom: 1px solid #E6E4DF;
+}
+
+.adminimal .tabs__tab {
+  border: 1px solid transparent;
+}
+
+.adminimal .tabs.primary {
+  margin: 0;
+  margin: 0;
+}
+
+.adminimal .tabs.primary .tabs__tab.is-active {
+  border-radius: 0; /* LTR */
+}
+
+[dir="rtl"] .adminimal .tabs.primary .tabs__tab.is-active {
+  border-top-right-radius: 0;
+}
+
+.adminimal .is-collapse-enabled .tabs__trigger {
+  border-radius: 0; /* LTR */
+}
+
+[dir="rtl"] .is-collapse-enabled .tabs__trigger {
+  border-left: 1px solid transparent;
+  border-radius: 0 0 0 0;
+}
+
+.adminimal .is-open .tabs__tab.is-active {
+  border-bottom: 1px solid transparent;
+}
+
+.adminimal .is-horizontal .tabs__tab {
+  transition: all, 0.3s;
+}
+
+.adminimal .is-horizontal .tabs__tab + .tabs__tab,
+[dir="rtl"] .adminimal .is-horizontal .tabs__tab + .tabs__tab,
+.adminimal .is-horizontal .tabs.primary .tabs__tab:first-child,
+[dir="rtl"] .adminimal .is-horizontal .tabs.primary .tabs__tab:first-child,
+.adminimal .is-horizontal .tabs.primary .tabs__tab:last-child,
+[dir="rtl"] .adminimal .is-horizontal .tabs.primary .tabs__tab:last-child,
+.adminimal .is-horizontal .tabs__tab.is-active,
+.adminimal .is-horizontal .tabs.primary .tabs__tab.is-active,
+[dir="rtl"] .adminimal .is-horizontal .tabs.primary .tabs__tab.is-active {
+  border-radius: 0;
+  border: none;
+  margin-left: 0;
+  margin-right: 0;
+}
+
+.adminimal .is-collapse-enabled .tabs:before,
+.adminimal .is-horizontal .tabs:before {
+  display: none;
+}
+
+.adminimal .tabs__tab,
+.adminimal .tabs__tab:hover,
+.adminimal .tabs__tab:focus,
+.adminimal .tabs.primary a:focus {
+  background: transparent;
+}
+
+.adminimal .is-horizontal .tabs.primary a:hover {
+  text-decoration: underline;
+}
+
+.adminimal nav.is-horizontal.is-collapsible.position-container.is-horizontal-enabled ul.tabs.primary {
+  background: #ebebeb;
+  margin-left: -2.1rem;
+  margin-right: -2.1rem;
+  padding-left: 0.5rem;
+  padding-right: 0.5rem;
+}
+
+.adminimal .is-horizontal .tabs.primary .tabs__tab:first-child.is-active {
+  box-shadow: -0.5rem 0px 0 #fff;
+}
+
+.adminimal .is-horizontal ul.tabs.secondary li:first-of-type {
+  margin-left: 0;
+}
+
+[dir="rtl"] .adminimal .is-horizontal ul.tabs.secondary li:first-of-type {
+  margin-left: 1em;
+}
+
+[dir="rtl"] .adminimal .is-horizontal ul.tabs.secondary li:first-of-type {
+  margin-right: 0;
+}
+
+.adminimal .vertical-tabs {
+  border-radius: 0;
+  border: none;
+  background: transparent;
+}
+
+.adminimal .vertical-tabs__panes {
+  border: none;
+}
+
+.adminimal .vertical-tabs__menu {
+  border-bottom: none;
+}
+
+.adminimal .vertical-tabs__menu-item a {
+  border: 0 none;
+  transition: all, 0.2s;
+}
+
+.adminimal .vertical-tabs__menu-item a:hover,
+.adminimal .vertical-tabs__menu-item a:focus {
+  background: #D2E7F4;
+}
+
+.adminimal .vertical-tabs__menu-item.is-selected a:hover,
+.adminimal .vertical-tabs__menu-item.is-selected a:focus {
+  background: #FCFCFA;
+}
+
+.adminimal .vertical-tabs__menu-item.is-selected {
+  border: 0 none;
+  box-shadow: none;
+}
+
+.adminimal .button {
+  border-radius: 0;
+  background-image: none;
+  background-color: #F9F9F9;
+  text-shadow: none;
+  transition: all, 0.2s;
+}
+
+.adminimal .button:hover,
+.adminimal .button:focus {
+  background-color: #FFFFFF;
+  border-color: #008ee6;
+  background-image: none;
+}
+
+.adminimal .button-action:before {
+  display: none;
+}
+
+.adminimal .action-links {
+  margin: 2em 0;
+}
+
+.adminimal .button--primary {
+  background: #0071b8;
+  border-color: #0071b8;
+}
+
+.adminimal .button--primary:hover,
+.adminimal .button--primary:focus {
+  background-image: none;
+  background-color: #1f86c7;
+  border-color: #1f86c7;
+}
+
+.adminimal .button:focus {
+  box-shadow: none;
+  border-color: rgb(104, 163, 207);
+  outline: rgb(193, 224, 255) solid 2px;
+}
+
+.adminimal .button--small:focus {
+  outline: none;
+}
+
+.adminimal .action-links .button--primary {
+  color: #327EBD;
+  background: #fff;
+  font-size: 14px;
+  padding: 0.33rem 1.33rem;
+  border: 2px solid #327ebd;
+  font-family: sans-serif;
+  border-radius: 999px;
+  font-weight: 600;
+}
+
+.adminimal .action-links .button--primary:hover,
+.adminimal .action-links .button--primary:focus {
+  color: #fff;
+  box-shadow: none;
+  background-image: none;
+  background-color: #327EBD;
+}
+
+.adminimal .action-links .button--primary:focus {
+  border-color: #08639b;
+  outline: none;
+}
+
+.adminimal .button--small {
+  border-color: #cacaca;
+  border-radius: 0.2rem;
+  color: #b1b1b1;
+  font-weight: 500;
+  background: #fff;
+}
+
+.adminimal .button--danger {
+  text-decoration: none;
+  background-color: transparent;
+}
+
+.adminimal .button--danger:hover {
+  text-decoration: underline;
+}
+
+.adminimal select {
+  min-height: 28px;
+  text-shadow: none;
+}
+
+@media screen and (-webkit-min-device-pixel-ratio: 0) {
+  .adminimal select {
+    border-radius: 0;
+    background: url(../images/caret-down.svg) no-repeat 98% 64% #fcfcfa;
+  }
+
+  .adminimal select:focus,
+  .adminimal select:hover {
+    background: url(../images/caret-down.svg) no-repeat 98% 64% #fcfcfa;
+  }
+  .adminimal select:focus {
+    border-color: #68A3CF;
+    outline: 2px solid #C1E0FF;
+    outline-offset: 0px;
+    color: #000;
+  }
+}
+
+.js .adminimal .form-actions .dropbutton .dropbutton-action > * {
+  text-shadow: none;
+}
+
+.js .adminimal .form-actions .dropbutton .dropbutton-action > *,
+.js .adminimal .dropbutton-widget .dropbutton-action a,
+.js .adminimal .dropbutton-widget .dropbutton-action input,
+.js .adminimal .dropbutton-widget .dropbutton-action button,
+.js .adminimal .dropbutton-multiple .dropbutton-widget,
+.js .adminimal .dropbutton-widget .dropbutton-action input,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button {
+  border-radius: 0;
+  font-weight: 500;
+  box-shadow: none;
+}
+
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus {
+  box-shadow: none;
+}
+
+.js .adminimal .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button,
+.adminimal .form-actions .dropbutton .secondary-action {
+  border-color: #FFFFFF;
+}
+
+.js .adminimal .dropbutton-multiple .dropbutton-widget {
+  background: #fcfcfa;
+  background-image: none;
+  text-shadow: none;
+}
+
+.js .adminimal .form-actions .dropbutton-multiple .dropbutton-widget {
+  background-color: #0071b8;
+}
+
+.js .adminimal .dropbutton-multiple .dropbutton-widget {
+  text-shadow: none;
+}
+
+.js .adminimal .dropbutton-multiple.open .dropbutton-action:first-child a,
+.js .adminimal .dropbutton-multiple.open .dropbutton-action:first-child .button {
+  border-radius: 0;
+}
+
+.js .adminimal .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:hover,
+.js .adminimal .form-actions .dropbutton-wrapper .dropbutton-widget .dropbutton-action .button:focus {
+  background-image: none;
+  box-shadow: none;
+}
+
+.adminimal label {
+  margin: 0 0 0.2em;
+}
+
+.adminimal input.form-autocomplete,
+.adminimal input.form-text,
+.adminimal input.form-tel,
+.adminimal input.form-email,
+.adminimal input.form-url,
+.adminimal input.form-search,
+.adminimal input.form-number,
+.adminimal input.form-color,
+.adminimal input.form-file,
+.adminimal input.form-date,
+.adminimal input.form-time,
+.adminimal textarea.form-textarea {
+  box-shadow: none;
+  border-radius: 0;
+}
+
+.adminimal .form-text:focus,
+.adminimal .form-tel:focus,
+.adminimal .form-email:focus,
+.adminimal .form-url:focus,
+.adminimal .form-search:focus,
+.adminimal .form-number:focus,
+.adminimal .form-color:focus,
+.adminimal .form-file:focus,
+.adminimal .form-textarea:focus,
+.adminimal .form-date:focus,
+.adminimal .form-time:focus {
+  border-color: #68A3CF;
+  outline: 2px solid #C1E0FF;
+  outline-offset: 0px;
+  color: #000;
+}
+
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action a:focus,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action button:focus,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-action input:focus,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:hover,
+.js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button:focus {
+  background-image:none;
+  background-color: #FFFFFF;
+}
+
+.adminimal .link.tabledrag-toggle-weight {
+  margin-bottom: 0.3em;
+}
+
+.adminimal .toolbar {
+  font-family: "Open Sans";
+}
+
+.adminimal.toolbar-fixed.toolbar-vertical {
+  padding-top: 32px !important;
+}
+
+.adminimal .toolbar a {
+  transition: all, 0.2s;
+}
+
+.adminimal .toolbar .toolbar-bar {
+  box-shadow: none;
+  background-color: #2D2D2D;
+}
+
+.adminimal .toolbar .toolbar-menu {
+  background: #333;
+}
+
+.adminimal .toolbar .toolbar-tray-vertical {
+  border: none;
+  box-shadow: none;
+}
+
+.adminimal .toolbar-tray a {
+  color: #BBBBBB;
+}
+
+.adminimal .toolbar .toolbar-bar .toolbar-tab > .toolbar-item {
+  font-weight: 600;
+}
+
+.adminimal .toolbar .toolbar-bar .toolbar-item {
+  color: #BEBEBE;
+}
+
+.adminimal .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover {
+  background-image: none;
+  background-color: #2D2D2D;
+  color: #fff;
+  text-decoration: none;
+}
+
+.adminimal .toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active,
+.adminimal .toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus {
+  background-image: none;
+  background-color: #333;
+  text-decoration: none;
+}
+
+.adminimal .toolbar .toolbar-tray-horizontal .menu-item + .menu-item,
+[dir="rtl"] .adminimal .toolbar .toolbar-tray-horizontal .menu-item + .menu-item,
+.adminimal .toolbar .toolbar-tray-horizontal .menu-item:last-child {
+  border-left: none; /* LTR */
+  border-right: none;
+}
+
+.adminimal .toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a,
+.adminimal .toolbar .toolbar-tray a.is-active {
+  color: #bbb;
+  text-decoration: none;
+  font-weight: 500;
+}
+
+.adminimal .toolbar .toolbar-tray-vertical .menu-item + .menu-item {
+  border: 0 none;
+}
+
+.adminimal .toolbar .toolbar-tray {
+  background-color: #333;
+  box-shadow: -2px 2px 12px rgba(0,0,0,0.85);
+}
+
+.adminimal .toolbar .toolbar-tray-horizontal {
+  border-bottom: 1px solid #333;
+  box-shadow: none;
+}
+
+.adminimal .toolbar .toolbar-toggle-orientation {
+  background-color: #333;
+}
+
+.adminimal .toolbar .toolbar-icon.toolbar-handle:focus {
+  background-color: transparent;
+}
+
+.adminimal .toolbar .toolbar-icon.toolbar-handle:before {
+  background-image: url(../images/chevron-disc-down.svg);
+}
+
+.adminimal .toolbar .toolbar-icon.toolbar-handle:hover:before {
+  background-image: url(../images/chevron-disc-down-hover.svg);
+}
+
+.adminimal .toolbar .toolbar-icon.toolbar-handle.open:before {
+  background-image: url(../images//chevron-disc-up.svg);
+}
+
+.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
+  background-image: url(../images/chevron-disc-down.svg);
+}
+
+.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:hover:before {
+  background-image: url(../images/chevron-disc-down-hover.svg);
+}
+
+.adminimal .toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before {
+  background-image: url(../images//chevron-disc-up.svg);
+}
+
+.adminimal .toolbar-tray-horizontal a:focus, .toolbar-box a:focus {
+  background: transparent;
+}
+
+.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu a {
+  color: #BBB;
+}
+
+.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu a:hover {
+  color: #fff;
+}
+
+.adminimal .toolbar .toolbar-tray-vertical .toolbar-menu ul ul {
+  border: none;
+}
+
+.adminimal .toolbar .toolbar-tray-horizontal .toolbar-toggle-orientation {
+  border: none;
+}
+
+/* Style checkbox and radio buttons in Chrome + Safari + Opera */
+@supports (-webkit-appearance:none) {
+  input[type=checkbox],
+  input[type=radio],
+  input[type=checkbox]#edit-delete {
+    -webkit-appearance:none;
+    display: inline-block;
+    position: relative;
+    top: 3px;
+    margin-right: 0.25em;
+    padding: 0;
+    background: #fff;
+    border: 1px solid #B5B5B5;
+    width: 16px !important;
+    height: 16px !important;
+    -webkit-transition: all 0.5s ease;
+    -o-transition: all 0.5s ease;
+    transition: background 0.5s ease;
+    outline: none;
+  }
+
+  .adminimal-theme .location .form-item input.form-checkbox {
+    width: 16px;
+    display: inline-block;
+  }
+
+  input[type=checkbox]#edit-delete {
+    margin-bottom: 0;
+  }
+
+  input[type=radio] {
+    border-radius: 50%;
+  }
+
+  input[type=checkbox]:hover,
+  input[type=checkbox]:focus,
+  input[type=radio]:hover,
+  input[type=radio]:focus {
+    border-color: #0074BD;
+    cursor: pointer;
+  }
+
+  input[type=checkbox]#edit-delete:hover,
+  input[type=checkbox]#edit-delete:focus {
+    border-color: #D01616;
+    cursor: pointer;
+  }
+
+  input[type=checkbox]:checked,
+  input[type=checkbox]:disabled:checked,
+  input[type=radio]:checked,
+  input[type=radio]:disabled:checked{
+    background: #0074BD;
+    box-shadow: inset 0px 0px 0px 3px #fff;
+  }
+
+  input[type=checkbox]#edit-delete:checked,
+  input[type=checkbox]#edit-delete:disabled:checked {
+    background: #D01616;
+    box-shadow: inset 0px 0px 0px 3px #fff;
+  }
+
+  input[type=checkbox]:disabled,
+  input[type=radio]:disabled {
+    opacity: .5;
+    background: #E2E2E2;
+  }
+
+  input[type=checkbox]#edit-delete:disabled {
+    opacity: .5;
+    background: #E88181;
+  }
+
+  input[type=checkbox]:disabled:hover {
+    border-color: #B5B5B5;
+    cursor: default;
+  }
+
+  input[type=checkbox]:disabled:hover,
+  input[type=radio]:disabled:hover {
+    border-color: #B5B5B5;
+    cursor: default;
+    /*cursor: not-allowed;*/
+  }
+
+}
+
+.adminimal .dropbutton-single .dropbutton-action a {
+  border-radius: 0 !important;
+  background-image: none;
+  background: #F5F5F2;
+}
+
+.adminimal .ui-dialog .ui-dialog-titlebar {
+  border-radius: 0;
+  background: #333;
+}
+
+.adminimal .ui-dialog .ui-widget-content.ui-dialog-buttonpane {
+  border-radius: 0;
+}
+
+.adminimal .ui-dialog .ui-dialog-titlebar,
+.adminimal .ui-dialog {
+  outline: none;
+}
+
+.adminimal .ui-dialog {
+  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
+}
+
+.adminimal .ui-button-icon-only.ui-dialog-titlebar-close.ui-state-active,
+.adminimal .ui-button-icon-only.ui-dialog-titlebar-close.ui-widget-content .ui-state-active {
+  background: transparent;
+  border-color: transparent;
+  color: transparent;
+}
+
+.adminimal .ui-dialog .ui-dialog-titlebar-close {
+  opacity: 0.5;
+  transition: all, 0.2s;
+}
+
+.adminimal .ui-dialog .ui-dialog-titlebar-close:hover {
+  opacity: 1;
+}
+
+.adminimal .messages {
+  margin: 1rem 0 1rem 0;
+  border-width: 1px 0px 1px 0;
+  border-radius: 0;
+  background-color: transparent;
+  box-shadow: none;
+  background-size: 1.3rem;
+  background-position: 5px 50%;
+}
+
+.adminimal .messages--error {
+  border-color: #E32700;
+}
+
+.adminimal .messages--warning {
+  border-color: #E29700;
+}
+
+.adminimal .messages--status {
+  border-color: #73B355;
+}
+
+.adminimal .cke_top,
+.adminimal .cke_bottom {
+  background: #F7F7F7;
+  background-image: none;
+  box-shadow: none;
+}
+
+.adminimal .filter-wrapper {
+  background: #F7F7F7;
+}
+
+.adminimal .cke_ltr .cke_button:first-child,
+.adminimal .cke_rtl .cke_button:last-child,
+.adminimal .cke_toolgroup {
+  border-radius: 0;
+}
+
+/* Main menu icons. */
+
+.adminimal .toolbar-icon-system-admin-content:active:before,
+.adminimal .toolbar-icon-system-admin-content.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/file.svg);
+}
+
+.adminimal .toolbar-icon-system-admin-structure:active:before,
+.adminimal .toolbar-icon-system-admin-structure.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/orgchart.svg);
+}
+
+.adminimal .toolbar-icon-system-themes-page:active:before,
+.adminimal .toolbar-icon-system-themes-page.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/paintbrush.svg);
+}
+
+.adminimal .toolbar-icon-entity-user-collection:active:before,
+.adminimal .toolbar-icon-entity-user-collection.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/people.svg);
+}
+
+.adminimal .toolbar-icon-system-modules-list:active:before,
+.adminimal .toolbar-icon-system-modules-list.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/puzzlepiece.svg);
+}
+
+.adminimal .toolbar-icon-system-admin-config:active:before,
+.adminimal .toolbar-icon-system-admin-config.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/wrench.svg);
+}
+
+.adminimal .toolbar-icon-system-admin-reports:active:before,
+.adminimal .toolbar-icon-system-admin-reports.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/barchart.svg);
+}
+
+.adminimal .toolbar-icon-help-main:active:before,
+.adminimal .toolbar-icon-help-main.is-active:before {
+  background-image: url(/core/themes/stable/images/core/icons/787878/questionmark-disc.svg);
+}
+/* Main menu icons end. */
+
+.adminimal.path-batch .layout-container {
+    padding-top: 1.3rem;
+}

+ 1 - 0
sites/all/themes/contrib/adminimal_theme/images/caret-down.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#333333" d="M3.8 5.4c-.165-.22-.075-.4.2-.4h8.002c.275 0 .365.18.199.4l-3.898 5.2c-.166.221-.436.221-.6 0l-3.903-5.2z"/></svg>

+ 26 - 0
sites/all/themes/contrib/adminimal_theme/images/chevron-disc-down-hover.svg

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#FFFFFF" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#FFFFFF" d="M11.664,7.964l-3.649,3.65l-3.65-3.65V5.526l3.65,3.649l3.649-3.649V7.964z"/>
+</g>
+</svg>

+ 26 - 0
sites/all/themes/contrib/adminimal_theme/images/chevron-disc-down.svg

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#787878" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#787878" d="M11.664,7.964l-3.649,3.65l-3.65-3.65V5.526l3.65,3.649l3.649-3.649V7.964z"/>
+</g>
+</svg>

+ 27 - 0
sites/all/themes/contrib/adminimal_theme/images/chevron-disc-up.svg

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
+<svg version="1.0" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
+<g>
+	<path fill="#FFFFFF" d="M0.045,7.997c0-0.732,0.095-1.438,0.285-2.117C0.52,5.2,0.788,4.565,1.136,3.973
+		c0.347-0.592,0.763-1.13,1.248-1.615s1.021-0.9,1.611-1.248c0.589-0.347,1.224-0.615,1.903-0.806
+		c0.68-0.19,1.385-0.285,2.117-0.285c0.731,0,1.438,0.095,2.117,0.285c0.68,0.19,1.314,0.459,1.903,0.806s1.126,0.763,1.611,1.248
+		c0.484,0.485,0.9,1.023,1.247,1.615C15.24,4.564,15.509,5.2,15.699,5.88s0.285,1.385,0.285,2.117c0,0.731-0.095,1.437-0.285,2.113
+		c-0.19,0.678-0.459,1.312-0.806,1.903s-0.763,1.13-1.247,1.615c-0.485,0.484-1.022,0.9-1.611,1.247s-1.224,0.615-1.903,0.806
+		c-0.68,0.189-1.386,0.285-2.117,0.285c-0.732,0-1.438-0.096-2.117-0.285c-0.68-0.19-1.314-0.459-1.903-0.806
+		s-1.126-0.763-1.611-1.247c-0.485-0.485-0.901-1.023-1.248-1.615S0.521,10.787,0.33,10.11C0.14,9.434,0.045,8.729,0.045,7.997z
+		 M8.015,1.161c-0.627,0-1.232,0.082-1.814,0.246C5.618,1.571,5.074,1.801,4.568,2.098S3.601,2.751,3.185,3.167
+		S2.413,4.044,2.116,4.55S1.589,5.6,1.425,6.182C1.26,6.765,1.179,7.37,1.179,7.997c0,0.628,0.082,1.231,0.246,1.814
+		c0.164,0.582,0.395,1.125,0.691,1.629c0.297,0.503,0.653,0.965,1.069,1.383s0.877,0.774,1.383,1.069
+		c0.506,0.294,1.05,0.523,1.633,0.688c0.582,0.164,1.187,0.246,1.814,0.246c0.628,0,1.232-0.082,1.814-0.246
+		s1.126-0.394,1.632-0.688c0.507-0.295,0.968-0.651,1.384-1.069c0.415-0.418,0.771-0.88,1.069-1.383
+		c0.297-0.504,0.525-1.047,0.688-1.629c0.161-0.583,0.242-1.187,0.242-1.814s-0.081-1.232-0.242-1.814
+		c-0.162-0.582-0.391-1.126-0.688-1.632c-0.298-0.506-0.654-0.967-1.069-1.383c-0.416-0.416-0.877-0.772-1.384-1.069
+		c-0.506-0.297-1.05-0.527-1.632-0.691S8.643,1.161,8.015,1.161z"/>
+</g>
+<g>
+	<path fill="#FFFFFF" d="M11.439,10.517l-0.943,0.943L8,8.964L5.504,11.46l-0.943-0.943L7.057,8.02L4.561,5.524l0.943-0.949L8,7.077
+		l2.496-2.502l0.943,0.949L8.943,8.02L11.439,10.517z"/>
+</g>
+</svg>

BIN
sites/all/themes/contrib/adminimal_theme/screenshot.png


Some files were not shown because too many files changed in this diff