-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 2df41d3
Showing
119 changed files
with
27,368 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
# editorconfig.org | ||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
indent_size = 2 | ||
end_of_line = lf | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
insert_final_newline = true | ||
|
||
[*.md] | ||
trim_trailing_whitespace = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
module.exports = { | ||
root: true, | ||
env: { | ||
browser: true, | ||
node: true | ||
}, | ||
parserOptions: { | ||
parser: '@babel/eslint-parser', | ||
requireConfigFile: false | ||
}, | ||
extends: [ | ||
'@nuxtjs', | ||
'plugin:nuxt/recommended' | ||
], | ||
plugins: [ | ||
], | ||
// add your custom rules here | ||
rules: {} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
# Created by .ignore support plugin (hsz.mobi) | ||
### Node template | ||
# Logs | ||
/logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
*.pid.lock | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
|
||
# nyc test coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Bower dependency directory (https://bower.io/) | ||
bower_components | ||
|
||
# node-waf configuration | ||
.lock-wscript | ||
|
||
# Compiled binary addons (https://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directories | ||
node_modules/ | ||
jspm_packages/ | ||
|
||
# TypeScript v1 declaration files | ||
typings/ | ||
|
||
# Optional npm cache directory | ||
.npm | ||
|
||
# Optional eslint cache | ||
.eslintcache | ||
|
||
# Optional REPL history | ||
.node_repl_history | ||
|
||
# Output of 'npm pack' | ||
*.tgz | ||
|
||
# Yarn Integrity file | ||
.yarn-integrity | ||
|
||
# dotenv environment variables file | ||
.env | ||
|
||
# parcel-bundler cache (https://parceljs.org/) | ||
.cache | ||
|
||
# next.js build output | ||
.next | ||
|
||
# nuxt.js build output | ||
.nuxt | ||
|
||
# Nuxt generate | ||
dist | ||
|
||
# vuepress build output | ||
.vuepress/dist | ||
|
||
# Serverless directories | ||
.serverless | ||
|
||
# IDE / Editor | ||
.idea | ||
|
||
# Service worker | ||
sw.* | ||
|
||
# macOS | ||
.DS_Store | ||
|
||
# Vim swap files | ||
*.swp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
# 01technologies | ||
|
||
## Build Setup | ||
|
||
```bash | ||
# install dependencies | ||
$ npm install | ||
|
||
# serve with hot reload at localhost:3000 | ||
$ npm run dev | ||
|
||
# build for production and launch server | ||
$ npm run build | ||
$ npm run start | ||
|
||
# generate static project | ||
$ npm run generate | ||
# serve static project after generation | ||
$ nuxt start | ||
``` | ||
|
||
// "postcss": "^8.4.4" | ||
For detailed explanation on how things work, check out the [documentation](https://nuxtjs.org). | ||
|
||
## Special Directories | ||
|
||
You can create the following extra directories, some of which have special behaviors. Only `pages` is required; you can delete them if you don't want to use their functionality. | ||
|
||
### `assets` | ||
|
||
The assets directory contains your uncompiled assets such as Stylus or Sass files, images, or fonts. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/assets). | ||
|
||
### `components` | ||
|
||
The components directory contains your Vue.js components. Components make up the different parts of your page and can be reused and imported into your pages, layouts and even other components. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/components). | ||
|
||
### `layouts` | ||
|
||
Layouts are a great help when you want to change the look and feel of your Nuxt app, whether you want to include a sidebar or have distinct layouts for mobile and desktop. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/layouts). | ||
|
||
### `pages` | ||
|
||
This directory contains your application views and routes. Nuxt will read all the `*.vue` files inside this directory and setup Vue Router automatically. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/get-started/routing). | ||
|
||
### `plugins` | ||
|
||
The plugins directory contains JavaScript plugins that you want to run before instantiating the root Vue.js Application. This is the place to add Vue plugins and to inject functions or constants. Every time you need to use `Vue.use()`, you should create a file in `plugins/` and add its path to plugins in `nuxt.config.js`. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/plugins). | ||
|
||
### `static` | ||
|
||
This directory contains your static files. Each file inside this directory is mapped to `/`. | ||
|
||
Example: `/static/robots.txt` is mapped as `/robots.txt`. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/static). | ||
|
||
### `store` | ||
|
||
This directory contains your Vuex store files. Creating a file in this directory automatically activates Vuex. | ||
|
||
More information about the usage of this directory in [the documentation](https://nuxtjs.org/docs/2.x/directory-structure/store). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
<template> | ||
<!-- :class="{ 'mb-20 -top-1': !no_b_margin }" --> | ||
<aside | ||
id="apply" | ||
class="overflow-hidden relative ubuntu flex flex-col w-screen bg-white mb-0 text-black m-0" | ||
> | ||
<div | ||
class="w-full pt-10 pb-5 text-black text-bold text-4xl text-center relative z-20" | ||
> | ||
Apply | ||
</div> | ||
<div class="mx-auto g-gray-100 w-11/12 max-w-xl flex flex-col"> | ||
<p class="text-gray-500 block text-center py-3"> | ||
If you are looking for a career growth opportunity and the next step | ||
toward success, 01 technologies is the right place for you! | ||
</p> | ||
<p class="text-gray-500 block text-center py-3 relative"> | ||
Apply to | ||
<a | ||
class="no-underline hover:no-underline" | ||
href="mailto:[email protected]" | ||
> | ||
<span class="xline"> [email protected] </span> | ||
</a> | ||
now and become a technologist! <br /> | ||
<button class="mt-7 mx-auto xapply mx-auto block"> | ||
<!-- on pc --> | ||
<a | ||
class="sm:block hidden text-bold no-underline hover:no-underline" | ||
href="mailto:[email protected]" | ||
>Apply</a | ||
> | ||
<!-- on mobile --> | ||
<a | ||
class="block sm:hidden text-bold no-underline hover:no-underline" | ||
href="https://mail.google.com/mail/?view=cm&fs=1&[email protected]" | ||
target="_blank" | ||
>Apply</a | ||
> | ||
</button> | ||
</p> | ||
</div> | ||
</aside> | ||
</template> | ||
|
||
<script> | ||
export default { | ||
name: "Apply", | ||
props: ["no_b_margin"], | ||
}; | ||
</script> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,149 @@ | ||
<template> | ||
<aside | ||
id="bottom" | ||
class="relative bg-gray-900 text-white ubuntu flex flex-col w-screen mb-0 text-black m-0" | ||
> | ||
<!-- need a solution box --> | ||
<div | ||
:class="[no_talk_to_us ? 'hidden' : 'flex']" | ||
class="block p-5 flex-col items-center justify-center" | ||
> | ||
<div class="text-2xl text-bold w-4/5 max-w-md text-center"> | ||
Need a solution with very specific technology? | ||
</div> | ||
<div class="block pt-4 w-4/5 max-w-md text-center"> | ||
Our experts are happy to share their tech knowledge with you | ||
</div> | ||
<button class="mt-7 mx-auto xapply mx-auto block"> | ||
<nuxt-link | ||
class="text-bold no-underline hover:no-underline" | ||
to="/contact" | ||
>Talk To Us</nuxt-link | ||
> | ||
</button> | ||
</div> | ||
|
||
<!-- contact link box --> | ||
<div | ||
class="xlinks w-full block h-auto flex flex-col justify-center items-center p-3" | ||
> | ||
<div class="flex h-8 justify-evenly mb-2"> | ||
<!-- instagram --> | ||
<a | ||
href="https://instagram.com/01.technologies?utm_medium=copy_link" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/instagram.png" alt="" /> | ||
</a> | ||
<!-- linkedin --> | ||
<!-- href="https://www.linkedin.com" --> | ||
<a | ||
href="/" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/linkedin.png" alt="" /> | ||
</a> | ||
</div> | ||
|
||
<!-- https://wa.me/2348012345678 --> | ||
<a | ||
href="https://wa.me/2347066893835" | ||
target="_blank" | ||
class="no-underline hover:no-underline rounded-xl bg-gray-700 bg-opacity-10 my-1 text-xs p-2 flex flex-wrap relative" | ||
> | ||
<img | ||
class="w-6 block pr-2 rounded-xl self-start mb-auto" | ||
src="/img/whatsapp.png" | ||
alt="" | ||
/> | ||
<span> +234 706 689 3835 </span> | ||
</a> | ||
<!-- on pc --> | ||
<a | ||
href="mailto:[email protected]" | ||
target="_blank" | ||
class="sm:flex hidden no-underline hover:no-underline rounded-xl bg-gray-700 bg-opacity-10 my-1 text-xs p-2 flex-wrap relative" | ||
> | ||
<img | ||
class="w-6 block pr-2 rounded-xl self-start mb-auto" | ||
src="/img/email.png" | ||
alt="" | ||
/> | ||
<span> [email protected]</span> | ||
</a> | ||
<!-- on mobile --> | ||
<a | ||
href="https://mail.google.com/mail/?view=cm&fs=1&[email protected]" | ||
target="_blank" | ||
class="sm:hidden flex no-underline hover:no-underline rounded-xl bg-gray-700 bg-opacity-10 my-1 text-xs p-2 flex-wrap relative" | ||
> | ||
<img | ||
class="w-6 block pr-2 rounded-xl self-start mb-auto" | ||
src="/img/email.png" | ||
alt="" | ||
/> | ||
<span> [email protected]</span> | ||
</a> | ||
<a | ||
href="https://www.google.com/maps/search/?api=1&query=Africa+Re+House%2C+Plot+169+Karimu+Kotun+Street%2C+Victoria+Island%2C+101241%2C+Lagos%2C+Nigeria" | ||
target="_blank" | ||
class="no-underline hover:no-underline rounded-xl bg-gray-700 bg-opacity-10 my-1 text-xs p-2 flex flex-row relative max-w-xs" | ||
> | ||
<img | ||
class="w-6 block pr-2 rounded-xl self-start mb-auto" | ||
src="/img/location.png" | ||
alt="" | ||
/> | ||
<div class="relative bg-red"> | ||
3rd Floor, Africa Re House, Plot 169 Karimu Kotun St, Victoria Island | ||
101241, Lagos, Nigeria | ||
<span class="shrinkx text-bold absolute inline-block ubuntu my-auto" | ||
>NG</span | ||
> | ||
</div> | ||
</a> | ||
<!-- <a | ||
href="https://www.google.com/maps/search/?api=1&query=Africa+Re+House%2C+Plot+169+Karimu+Kotun+Street%2C+Victoria+Island%2C+101241%2C+Lagos%2C+Nigeria" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/location.png" alt="" /> | ||
</a> | ||
<a | ||
href="https://wa.me/2348012345678" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/whatsapp.png" alt="" /> | ||
</a> | ||
<a | ||
href="mailto:[email protected]" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/email.png" alt="" /> | ||
</a> | ||
<a | ||
href="https://www.instagram.com" | ||
target="_blank" | ||
class="w-8 h-8 no-underline hover:no-underline rounded-xl bg-gray-100 bg-opacity-10 mx-2 p-2 flex relative" | ||
> | ||
<img class="w-8 block" src="/img/instagram.png" alt="" /> | ||
</a> --> | ||
</div> | ||
|
||
<!-- copyrights --> | ||
<div class="w-full text-center text-sm py-3 text-gray-500"> | ||
© 01Technologies, 2022 | ||
</div> | ||
</aside> | ||
</template> | ||
|
||
<script> | ||
export default { | ||
name: "Bottom", | ||
props: ["no_talk_to_us"], | ||
}; | ||
</script> |
Oops, something went wrong.