When we are asked if we can build mobile applications (we can and do!) I like to enquire about the reasons behind this request. Often the solution is better suited as a Progressive Web App. Progressive Web Apps (PWAs) are websites that use features available in modern web browsers to provide functionality similar to native applications. A PWA has these defining characteristics: Reliable: Network-independent; application is usable regardless of whether your device is online or offline Linkable: You can share a link to a specific page or content, just like a website Progressive: Provides full...
Step 1: Know your environment I used Drupal 8.2.7 for this blog post demonstration. You need to find out which CKEditor version your Drupal is using in order to download the appropriate version of the plugin. There are several ways to find out your CKEditor version: Find the ckeditor.js file inside Drupal code and search for "version." You will find it beside the "timestamp". Go to a page on your site that has a CKEditor, open your browser inspector, and find the ckeditor.js file as shown below: Step 2: Download your CKEditor plugin For the purpose of this demonstration we are going to install...
We have a long history of partnering with First Nations clients on web and development projects and our work happens on the unceded traditional territory of the Musqueam, Squamish and Tsleil Waututh First Nations. But when we paused to consider our role in Truth and Reconciliation, we suddenly didn’t feel equipped to address the findings of the Report or the Calls to Action. It was an uncomfortable realization.
Photo by Will Scullen , CC BY 2.0 At Affinity Bridge we start new projects with a Discovery phase. We can’t possibly know enough about you or your project based on the request for proposal or project brief you sent us, but we want to help you succeed at your goals. The first step to that is defining what those goals are, and how we can build something to help you reach them. But what does the Discovery phase entail? For us, it means working closely with you to refine your goals, site users, a design direction, administration workflows, content strategy, and an information architecture. Design...
Drupal 6 has reached the end of its life (EOL), leaving many Drupal 6 site owners wondering what to do with their sites. "Upgrade to Drupal 8" is the most obvious choice, but upgrading from Drupal 6 to Drupal 8 can still be a bit tricky.
I remember back at Drupalcon Portland 2013 asking Angie Byron (webchick), Why not ship the new Drupal 8 with a blank canvas theme, so front end developers could do their job without the needing to shop for a third party theme? She said that was a good argument and should be taken into consideration, and it looks like my requested was fulfilled. Thank you.
We've been experimenting with Drupal 8 for a while now, but this site is the first project we've put into production built on it. For folks who've worked with Drupal 6 or 7 previously and are just getting started using 8, here are a few tidbits worth being aware of when getting started.
Join us this holiday season in support of the Greater Vancouver Food Bank with Startups Care.
We enjoyed participating in the Great Climate Race both on the technical side and by running for climate solutions.
“Working with Affinity Bridge on our new website created a huge set of opportunities for us and we are absolutely delighted with the results!” - Vancouver Foundation