Posts by admin

Workaround for SharePoint Add-In ChromeControl Theming Issue

Posted by on Aug 14, 2018 in From the Cloud, From the Lab, From the Mind | Comments Off on Workaround for SharePoint Add-In ChromeControl Theming Issue

In 2012, Microsoft released the Add-In model to allow for rich custom applications built on-top of SharePoint 2013 and SharePoint Online. A key part of this new model was for external web applications to be able to inherit much of SharePoint’s look-and-feel via a JavaScript toolset call the ChromeControl. Unfortunately, this year (2018), the ChromeControl’s functionality became broken inside of SharePoint Online. While SharePoint administrators can elect to change the theming of their SharePoint sites, the ChromeControl started to only be able to bring in the default Blue theme. This is a tracked bug in GitHub: https://github.com/SharePoint/sp-dev-docs/issues/1793 Internal traction within Microsoft for fixing this bug in SharePoint Online has been challenging from what I understand. Yet deployed Production Add-Ins do depend on the ChromeControl to function. At EfficiencyNext, we’ve developed a workaround, involving a server-side class we’ve built called ThemeHelper. On the server-side, it downloads the theme colors and background image URL for a SharePoint site. Then, using a server-side generated CSS file, critical tag and class colors which are currently incorrectly specified by the ChromeControl’s CSS are overwritten by our CSS file. Here’s a video of this fix in action! We hope Microsoft does get around to fixing this issue, as not all developers have the luxury of having both server-side code for their Add-Ins and the permission allowances for their Add-Ins to read the SharePoint site’s theme information. However, if your Add-In is fairly trusted in SharePoint environments, and you need coloring to be imported right, this is a way to go! A link to our ThemeHelper class. And an example of an ASP.NET generated CSS file that uses it with SharePoint’s style classes. Need help implementing this fix or with SharePoint in general? Contact us! We’d love to see how we can...

Read More

EfficiencyNext LLC Launches Today

Posted by on Mar 2, 2015 in Press Releases | 2 comments

FOR IMMEDIATE RELEASE EfficiencyNext LLC Launches Today The former software development division of LimeLeap sees exciting things in the future Washington DC, United States – March 1st, 2015 – Today, the software development division of LimeLeap completes its 17 month plan to spin-off into a separate company. This new company, EfficiencyNext LLC, will retain all of the division’s employees, including Paul Katz, an employee of 13 years, who will serve as the company’s President. Christopher Proto, former Executive Vice President of LimeLeap, who has 15 years of history with the company, will be stepping up to become EfficiencyNext’s CEO. For customers of LimeLeap’s software development division, little will change, as Paul explains. “We worked with Marco Luzuriaga, CEO of LimeLeap, to insure we took the proper amount of time to transition into a separate unit. We finished the heavy lifting as early as last October, setting up our support infrastructure in the cloud, and setting up new office space convenient to all client sites. Today, we are launching our brand and new email addresses.” EfficiencyNext LLC will continue to support the former LimeLeap software development clients, and honor all warranty, contract, and rate agreements. As for what’s next, the team is very excited about what it will be offerings its clients, current and future. “Expect a lot more support for the cloud. We’re already well versed in Microsoft Azure cloud offerings, and as we continue to plug them into our free platform technologies, our clients will benefit from tremendous economies of scale the cloud offers.” Friday, February 27th, the last day at LimeLeap for the team, was bittersweet. As Sheena Walker reflected on her tenure at LimeLeap, she reminded two fellow staff members also making the transition that the technically necessary LimeLeap resignation letter was the only one either of them had ever written. Indeed, LimeLeap is a company many employees found right after college, and never wanted to leave. Today they do, but will bring to EfficiencyNext LLC the culture of customer service, technical excellence, and client success which has helped the team maintain enduring client relationships over the last 15 years. “We love what we do for our clients. We take their mission and make it our own. We’ve always believed that’s a critical ingredient for success.”  ...

Read More