-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NEVER MERGE:: Update with \f054 as the symbol (repo for Font Awesome to debug) #16
Conversation
Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-16.westeurope.5.azurestaticapps.net |
Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-16.westeurope.5.azurestaticapps.net |
The changes hide the pseudo-elements (::before and ::after) for elements with the class "icon" within the breadcrumb component. This is done to ensure that no additional decorative elements are displayed, which might have been causing visual clutter or misalignment in the breadcrumb navigation. This change improves the visual clarity and user experience of the breadcrumb component.
📝 (capabilities): enhance capabilities page with detailed content and cards 📝 (book-online): update booking page with subtitle and button 💡 (render-link): improve readability of render-link.html 💡 (capabilities): refactor capabilities list and single templates for better structure 💡 (booking): improve readability of booking template ✨ (headline): add support for buttons in headline partial 💡 (header): improve readability of header partial 💡 (main-menu-section): improve readability and add overview link Adding the _gen directory to .gitignore prevents generated files from being tracked. Enhancing the capabilities page provides more detailed information and a better user experience. Updating the booking page with a subtitle and button improves usability. Refactoring and improving readability in various templates ensures better maintainability and clarity in the codebase. Adding support for buttons in the headline partial allows for more interactive and informative headlines. ✨ (main-menu.html, our-customers.html): improve main menu formatting and enhance customer section layout - Adjust indentation in `main-menu.html` for better readability. - Change single quotes to double quotes in JavaScript for consistency. - Add padding and text-center class to the container in `our-customers.html` for better styling. - Increase the number of customer logos displayed from 12 to 18. - Ensure customer logos are resized to 150x50 webp format for uniformity and faster loading. These changes enhance the readability of the code, improve the visual layout of the customer section, and ensure consistent styling across the site.
…ayout Add a new headline section to the resources and blog pages to provide better context and improve user engagement. Introduce a card layout for displaying resource items, making the content more visually appealing and easier to navigate. The changes aim to improve the user experience by providing clear headlines and a more organized layout for resource content. The addition of environment variable support for the port allows for greater flexibility in deployment configurations.
…r images Ensure that a default image is displayed when the specified cover image is not found. This improves the user experience by preventing broken image links and maintaining visual consistency across the site.
🔧 (config): set summaryLength in hugo.yaml for better content control ♻️ (layout): improve resources-card and resources-list templates Add `resourceType` metadata to the videos section to enhance content categorization. Set `summaryLength` in `hugo.yaml` to control the length of summaries, improving content presentation. Refactor `resources-card.html` to handle external cover images and ensure fallback images are used when necessary. Simplify `resources-list.html` by sorting resources by date and using pagination, removing unnecessary checks for resource existence. These changes improve content management, presentation, and maintainability of the site.
Add a new search feature to the website using Algolia's search capabilities. This includes creating a new search page, integrating Algolia's InstantSearch.js, and setting up the necessary HTML and JavaScript files. The search feature enhances user experience by allowing users to quickly find content on the site. Additionally, correct minor syntax issues in existing HTML files for consistency.
…nd draft status Add detailed descriptions to the methods section to provide clarity on the services offered by NKD Agility. This enhances the understanding of potential clients about the tailored solutions available. Set several content pages to draft status to prevent them from being published prematurely, allowing for further refinement and review. Additionally, introduce resourceType metadata to the resources section for better categorization and management of content types. ✨ (layouts): add new templates for methods section and update main menu Introduce `list.html` and `single.html` templates for the methods section to enhance the site's structure and content delivery. These templates provide a dedicated layout for showcasing the range of services and capabilities, improving user navigation and experience. Update `main-menu-section.html` to conditionally render menu items based on the draft status of sections. This ensures that only published sections are visible in the navigation, maintaining a clean and relevant menu for users. These changes aim to improve content organization and user experience by providing clear and structured access to the methods section while ensuring the main menu remains relevant and clutter-free.
…and improve layout readability Add detailed sections to the DevOps Technology Consultancy page to better describe services and offerings. This includes adding headlines, cards, and sections to provide a comprehensive overview of the consultancy services. The changes aim to improve user engagement by clearly outlining the benefits and services offered. Additionally, improve the readability and maintainability of the HTML layout by restructuring the code in `sections-features.html` and `sections.html`. This includes better indentation and separation of logic to enhance clarity and future modifications.
…late Remove placeholder content from the DevOps Technology Consultancy page to enhance clarity and professionalism. The headline template is refactored to handle cases where headline parameters are not provided, ensuring a more robust and flexible rendering of content. This change improves the user experience by displaying relevant information consistently and handling missing data gracefully.
Update the Azure DevOps migration page to emphasize the company name by using bold formatting. Integrate MSAL.js for OAuth authentication, enabling secure login functionality. Add a new `authentication.js` script to handle login processes. Modify the static web app configuration to use environment variables for client ID and secret, improving security by not hardcoding sensitive information. Adjust HTML structure in the main menu section for better readability and consistency. These changes enhance the site's security and user experience by providing a more robust authentication mechanism.
…arameter visibility 📝 (index.html): improve formatting and add AI expertise to content The debug template now uses `debug.Dump` to provide more detailed parameter information, aiding in debugging and development. The index.html file has been reformatted for better readability and maintainability. Additionally, AI expertise is now highlighted in the content, reflecting the company's expanded capabilities and ensuring potential clients are aware of the full range of services offered.
…r SEO improvements Rename the 'external_url' field to 'canonicalUrl' in the PowerShell script to better reflect its purpose. In the HTML layout, add logic to set the canonical link using 'canonicalUrl', 'external_url', or the page permalink. This change enhances SEO by ensuring that search engines recognize the preferred URL for content, reducing duplicate content issues.
♻️ (baseof.html): enhance debug information display for development ♻️ (resources-list.html): centralize pagination logic in resources-list partial Introduce a new configuration file `hugo.debug.yaml` to specify the development environment, which helps in managing environment-specific settings. Enhance the `baseof.html` template to conditionally display debug information only in the development environment, providing more detailed insights into the current section and its hierarchy. This aids developers in understanding the structure during development. Refactor pagination logic by moving it from `resources/list.html` to `resources-list.html` partial, promoting code reuse and reducing duplication. This change simplifies the layout and ensures consistent pagination across different resource views.
…ved clarity and maintainability The changes update the content structure and layout to enhance clarity and maintainability. The URL and layout for the company page are updated to better reflect its purpose. The headline section is added to provide a clear introduction. The base layout is refactored to include new sections for breadcrumbs, headlines, and customer information, improving the organization of the page. Redundant code is removed from list and single templates, reducing duplication and potential errors. These changes aim to create a more coherent and maintainable codebase, making it easier to manage and extend in the future. ✨ (layouts): add new company list and single templates for enhanced content organization ♻️ (layouts): refactor methods and page templates to improve structure and readability Introduce new templates for company list and single pages to better organize and present company-related content. Refactor existing methods and page templates by removing redundant partials and improving the layout structure. This enhances the maintainability and readability of the codebase, ensuring a more consistent and streamlined user experience across the site. 💡 (footer.html): correct HTML structure for list items in footer Corrects the HTML structure by ensuring that each `<li>` element properly encloses its corresponding `<a>` tag. This change improves the readability and maintainability of the code, ensuring that the HTML is semantically correct and easier to understand for future developers. Properly structured HTML also helps in avoiding potential rendering issues in different browsers. 💄 (navbar): improve HTML structure for better readability and add new blog link Reformatting the HTML structure enhances readability and maintainability by ensuring consistent indentation and line breaks. Additionally, a new link to the "Blog: Technically Agile" is added to the navigation, providing users with direct access to the blog content. ✨ (footer.html): add Bootstrap and Lightbox scripts to footer for enhanced UI functionality Adding Bootstrap and Lightbox scripts enhances the user interface by providing additional styling and interactive features. Bootstrap offers a responsive design framework, while Lightbox enables image gallery functionalities. This change aims to improve the overall user experience on the site. ✨ (head.html): integrate MSAL.js and Algolia for authentication and search Add MSAL.js to enable OAuth authentication with Microsoft services, enhancing security and user management. Integrate Algolia for improved search functionality, providing users with a faster and more relevant search experience. ♻️ (sections.html): refactor section rendering for improved readability Refactor the section rendering logic to enhance code readability and maintainability. The changes ensure a more consistent and structured approach to rendering different section types. ♻️ (list.html, single.html): streamline layout by removing redundant sections Remove unnecessary sections and partials to simplify the layout and improve the user interface. This change reduces clutter and focuses on essential content, enhancing the overall user experience.
…ompany page Introduce a new section on the company page to highlight the core values and principles that guide the organization. This addition aims to communicate the company's commitment to delivering value, empowering teams, and making evidence-based decisions. The update also includes a detailed profile of the founder, Martin Hinshelwood, showcasing his expertise, achievements, and contributions to the field. This information is intended to build trust and credibility with potential clients and partners by emphasizing the founder's extensive experience and leadership in agile and DevOps practices. Additionally, a new image of the founder is added to visually enhance the page.
…arity and engagement 💡 (layouts): improve template logic and fix typos for enhanced user experience Remove unnecessary HTML comments from the training course description to streamline content presentation. Add detailed profiles for Martin Hinshelwood and Rikard Skelander to highlight their expertise and contributions, enhancing the company's credibility and engagement with potential clients. In the layout templates, improve logic for rendering course cards and sections to handle cases where data might be missing, ensuring a more robust and user-friendly experience. Fix typos in default card content to maintain professionalism and clarity. These changes aim to improve the overall quality and reliability of the website's content and presentation.
…nments Ensure that the deployment environment is dynamically named using the pull request number. This change enhances the deployment process by creating unique environments for each pull request, which helps in testing and validation without affecting other environments. Additionally, it fixes a syntax issue in the main.yaml file for consistent string interpolation.
📝 (terms-of-business): add detailed terms of business documentation ♻️ (main-menu): improve HTML structure for company and resources menus Introduce a devcontainer configuration to streamline the development environment setup in VS Code, enhancing developer productivity. Add a comprehensive terms of business document to clearly communicate service conditions and pricing, improving transparency and customer understanding. Refactor the HTML structure of the main menu for company and resources sections to enhance readability and maintainability, ensuring a more consistent and user-friendly navigation experience.
✨ (layouts): add new list and single templates for outcomes section 🔧 (header): update navigation links and disable course schedule link ♻️ (resources): refactor share links for better UI alignment The outcomes content is enhanced with a new headline and detailed descriptions to better communicate the value proposition. New templates for the outcomes section are introduced to improve the layout and presentation. Navigation links in the header are updated to reflect current offerings, with the course schedule link temporarily disabled. The share links in the resources section are refactored for a more consistent and centered UI, improving user experience.
♻️ (header.html): improve navbar layout and accessibility Introduce a new "Contact Us" page to provide users with easy access to booking consultations or training reviews. This page enhances user experience by offering direct links to schedule appointments. Refactor the header layout to improve responsiveness and accessibility. The navbar now adapts better to different screen sizes, and additional text labels are added for better clarity on larger screens. This enhancement ensures a more user-friendly interface and aligns with modern web design practices.
… SEO and clarity Add a description to the outcomes page to enhance search engine optimization and provide a clearer understanding of the page's content. This helps in attracting more relevant traffic by highlighting the benefits of Agile and DevOps solutions, such as increased productivity, collaboration, and quality, which are crucial for CTOs aiming to stay competitive.
Refactor the layout of the main menu and blog sections to improve responsiveness by replacing list elements with divs and adjusting padding. This change enhances the visual presentation on various screen sizes. Additionally, introduce a like button feature in the blog section to increase user engagement and interaction with the content. The like button is implemented using LikeBtn.com, providing a simple and effective way for users to express their appreciation for blog posts.
…tion 💡 (single.html): update layout for better readability and engagement Introduce a new page for Mentor Programs under the capabilities section to provide detailed information about training courses tailored for Agile environments. This addition aims to enhance the visibility of the mentor programs and attract potential clients interested in corporate training. In the `single.html` layout, adjust the styling for improved readability by reducing padding and section width. Add a "Posted on" date and author information for better context. Introduce a like button to increase user engagement and interaction with the content. These changes aim to improve user experience and encourage sharing and interaction with the content.
Introduce new markdown files for the training courses section, including "Prices by Country", "Refer a Friend", and "Retraining Program". These files are placeholders for future content and help organize the site structure for better content management and navigation. This change sets the groundwork for expanding the training courses information available to users.
…aining content Introduce a new course structure in `frontmatter.json` to support additional fields and categories for training courses. This change enables more detailed and organized course information, enhancing the ability to manage and present training offerings effectively. Update content files to reflect the new course structure, including the addition of new markdown files for different audiences and training catalogues. This allows for better targeting of training materials to specific audiences, such as entrepreneurs and teams. Add new images to support visual representation of training courses, improving the user experience and engagement on the site. These changes aim to enhance the training section's flexibility and usability, making it easier to maintain and expand the course offerings while providing a more comprehensive and tailored experience for users.
…fine JSON structure for different page types Add RSS output format to various sections in the Hugo configuration to enhance content distribution and accessibility through RSS feeds. This change allows users to subscribe to updates more easily. Refactor the JSON layout to handle different page types more accurately, ensuring that the JSON output is structured correctly for home, section, taxonomy, taxonomy term, and individual pages. This improves the flexibility and accuracy of the site's data representation.
Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-16.westeurope.5.azurestaticapps.net |
…y and maintainability Remove redundant CSS rules that hide the last breadcrumb item and its separator. Adjust the selector for removing the arrow after the second-to-last item to be more precise. Move the rule for removing the default slash separator to a more logical position in the stylesheet. Change the font-weight of the active breadcrumb item to lighter for better visual hierarchy. These changes enhance the readability and maintainability of the breadcrumb styles, ensuring a cleaner and more consistent user interface.
…ability Remove superfluous blank lines in the breadcrumbs.html file to enhance code readability and maintainability. This change makes the code cleaner and easier to follow by reducing visual clutter.
Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-16.westeurope.5.azurestaticapps.net |
✨ (breadcrumbs.html): conditionally render breadcrumbs only on non-home pages The VSCode settings.json file now includes a list of recommended extensions to enhance the development environment, ensuring consistency and productivity across the team. The breadcrumbs.html file is updated to render breadcrumbs only on non-home pages, improving the user experience by avoiding unnecessary navigation elements on the homepage.
…perience Enhance the VSCode configuration by enabling GitHub Copilot for specific file types, setting Prettier as the default formatter for multiple languages, and enabling auto-fetch for Git. Disable word wrap in the diff editor and associate .ps1 files with PowerShell. Set the spelling language to British English and configure Prettier settings for consistent code style. Enable format on save and exclude the 'public' folder from file watching to improve performance. Update recommended extensions and configure Grammarly for spell checking in Markdown and text files. These changes aim to streamline the development workflow, ensure consistent code formatting, and enhance code quality.
Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-16.westeurope.5.azurestaticapps.net |
No description provided.