From 76b5488e971c7d8fdfa6cf3b927740b94882b754 Mon Sep 17 00:00:00 2001 From: Eric Martindale Date: Thu, 13 Aug 2015 14:31:03 -0700 Subject: [PATCH] Change wording and branding to reflect broader vision. --- config/index.js | 30 +++++++++++++++++++----------- views/index.jade | 15 --------------- views/layouts/default.jade | 4 +++- views/partials/navbar.jade | 2 +- 4 files changed, 23 insertions(+), 28 deletions(-) diff --git a/config/index.js b/config/index.js index ebca59b9..1a94684d 100644 --- a/config/index.js +++ b/config/index.js @@ -2,7 +2,7 @@ meaningful values to the rest of the application. This is done using the module.exports function, which sets them when require('./thisfile') is run. */ - + var NAMESPACE = process.env.MAKI_SERVICE_NAMESPACE || 'maki'; var DATABASE = process.env.MAKI_DATABASE_NAME || NAMESPACE; @@ -11,24 +11,32 @@ module.exports = { name: process.env.MAKI_SERVICE_NAME || 'Maki' , authority: process.env.MAKI_SERVICE_AUTHORITY || 'localhost:9200' , namespace: NAMESPACE , - mission: process.env.MAKI_SERVICE_MISSION || 'A simple framework for hand-rolling your web application.', - description: process.env.MAKI_SERVICE_DESCRIPTION || 'Maki is an "architecture as a library" project, allowing you to focus on building your project rather than laboring over architecture decisions.', + mission: process.env.MAKI_SERVICE_MISSION || 'A simple framework for quickly building apps.', + description: process.env.MAKI_SERVICE_DESCRIPTION || 'Maki allows you to focus on your project, rather than laboring over architecture decisions. With true isomorphism, you control how your application behaves, and can then customize how your features are exposed on specific platforms.', source: 'https://github.com/martindale/maki', points: [ { - header: 'Hand-rolled.', - description: 'No black boxes or arcane scribbling here. Pure Javascript, and direct access to everything.' + header: 'Build Once, Deploy Everywhere', + description: 'Maki can build desktop and native mobile apps directly from your web app. All with the same code.', + action: { + text: 'Read the Docs »', + link: '/docs' + } }, { - header: 'Get Making.', - description: 'No black boxes or arcane scribbling here. Pure Javascript, and direct access to everything.' + header: 'Self-Documenting', + description: 'Once you\'ve defined your resources, the API builds itself! It works the same way everywhere.', + action: { + text: 'See the API »', + link: '/api' + } }, { - header: 'Already registered?', - description: 'Go on then. Get logged in. You\'re _groovy_.', + header: 'Plugin Ecosystem', + description: 'There\'s already tons of plugins for Maki that implement common application functionality.', action: { - text: 'Log In »', - link: '/sessions' + text: 'Browse the Plugins »', + link: '/plugins' } } ], diff --git a/views/index.jade b/views/index.jade index 008ce402..7b5a0416 100644 --- a/views/index.jade +++ b/views/index.jade @@ -18,18 +18,3 @@ block content | !{ markdown( point.description ).replace(/

(.*)<\/p>/, '$1') } if (point.action) a.ui.bottom.attached.button(href="#{point.action.link}") !{point.action.text} - - .ui.stackable.three.column.grid - .column - h3 Resources - .ui.list - each resource in resources - if (!resource.internal) - a.item(href="#{resource.routes.query}") #{resource.plural} - - .column - h3 Services - - .ui.list - each service in services - a.item(href="#{service.protocol}://#{service.authority}") #{service.name} diff --git a/views/layouts/default.jade b/views/layouts/default.jade index 10aa6221..63014502 100644 --- a/views/layouts/default.jade +++ b/views/layouts/default.jade @@ -41,5 +41,7 @@ html.no-js .row .ui.one.column.stackable.center.aligned - small Made with care by Eric Martindale. + p + small Built with Maki. + block scripts diff --git a/views/partials/navbar.jade b/views/partials/navbar.jade index 91a3b154..308c8460 100644 --- a/views/partials/navbar.jade +++ b/views/partials/navbar.jade @@ -8,7 +8,7 @@ block mainMenu .right.menu a.item.tooltipped(class="btn btn-default", href="bitcoin:1EBdAcEhP4Qn7sihJoCqinLC8A14zqHJ7R", title="If you have a bitcoin wallet installed and configured, this will launch it.") - i.icon.bitcoin(alt="Bitoin", title="Donate Bitcoin") + i.icon.bitcoin(alt="Bitcoin", title="Donate Bitcoin") | Donate » if (user) a.item(href="/people/#{user.slug}") #{user.username}