Skip to content

Conversation

omegamvc
Copy link
Contributor

Version 0.1-alpha

In this version:

  • Replaced getTypes with getType inside the templates.
  • Fixed the code according to the Twig Coding Standards.
  • Added protected and private visibility for constants in the template that generates class files.
  • Removed protected and private methods, properties, and constants from the template that generates interface files.
  • Modified the back to top feature.
  • Resolved a bootstrap issue that prevented menus from working properly on mobile devices.
  • Updated Font Awesome and changed some icons to better reflect their purpose.
  • Changed the colors of the report section to better reflect what each section does.
  • Updated Prism.
  • Separated the JavaScript logic for displaying diagrams from the display logic.
  • Fixed menu scrolling on Galaxy Tab S7 in vertical mode and other mobile devices.
  • Modified for loops with embedded if conditions as they are no longer supported by Twig.
  • Rewritten the .htaccess file.
  • Changed the file and folder hierarchy to reflect the upcoming split of the theme into smaller files.
  • The color of the navbar has been updated as a preparation for upcoming modifications to the menu and the implementation of the search engine feature.

And much, much more.

NOTE: This version of the theme is still under development and may therefore be subject to malfunctions or unexpected behavior.

Adriano

@jaapio jaapio merged commit 3d29611 into phpDocumentor:master Dec 24, 2024
84 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants