Skip to content

Releases: ganesh35/ng2-Profile

ng2-Profile v1.0.0

23 Sep 11:02
Compare
Choose a tag to compare

Release notes

What is ng2-Profile?

ng2-Profile is A simple minimalistic MultiLingual Boiler-plate template for a perfect Profile website.
This is an Angular 2 application developed using typescript v2.0.2.

Why should I use it.

You can use it for many reasons but not for every reason.
For all the below reasons you can download this program and use it as a Boiler-plate tempalte.

  • If you want to create a website using Angular 2
  • If you want to create a profile / CV website
  • If you want to create a Static HTML website
  • If you want to create a Front-end website which retreives data from a RESTful service.

What technical information should I know?

This program uses the following repositories:

Where can I see the demo?

This program comes with 2 in-built themes:

Pros and Cons?

Pros

  • Pure static content, can be deployed on any Content Delivery Network
  • No need of Server side Scripts
  • Multilingual Support
  • MultiTheme Support
  • Bootstrap 4 Included
  • Adding, Editing and removing pages can be done without writing much code
  • Works across All Platforms
  • Faster loading and rendering

Cons

  • This program is not using any Database
  • At the moment Bootstrap 4 loads by default, need to be fixed based on the given Theme
  • Static Menu items

How can I install it?

  • Step #1: Download and extract .zip file
  • Step #2: Extract the zip file contents to a folder (ex: profile)
  • Step #3: (only if the folder is not in the web servcer document-root):
    Edit the file index.html
<html>
  <head>
    <base href="/profile" />  <!-- Change this to the folder of your deployment only when it is not on document-root -->
    <meta charset="UTF-8">

Change to
profile should be the folder where you have extracted your files.

Where can I change the content?

Find the json file: i18n/.json
Edit the content of the json file to change Logo, Caption, Menu Items, Footer Text and the complete Profile data.

How can I change <title> and meta tags

Dynamic modification of title and meta-tags are not supported yet.
Please open index.html and change them manually.

How to switch themes

Themes are available in the folder named themes
It is possible to change between the themes which are in the themes folder.
File: app/globals.ts and app/globals.js
if you are using npm lite-server it will re-create .js file from .ts file, otherwise plase change in the .js file

exports.themeName = 'theme1'; 

change to any available theme

ng2-Profile 1.0.0-beta.04

13 Sep 17:53
Compare
Choose a tag to compare

1.0.0-beta.04

Features

Bug Fixes

ng2-Profile 1.0.0-beta.03

08 Sep 13:07
Compare
Choose a tag to compare

[1.0.0-beta.03]

Bug Fixes

  • Logo Link: Fixed logo link reload problem in theme.tpl.html
  • theme.css: Fixed failed loading of theme.css in index.html

Code Refactoring

  • i18n: Removed all unwanted entries in the language files
  • images/: Removed all unwanted image files

Features

  • Deutsch: Deutsch language support included
  • Theme: Included support to Theme system
  • Themes: Using globals.ts variable themeName we can set the theme. Available themes : theme1, theme2
  • globals.ts: A new globals file has been created for the global variables

PEER-DEPENDENCY UPDATES

  • Angular: Updated Angular from 2.0.0-rc.5 to 2.0.0-rc.6
  • ng2-translate: Updated ng2-translate from 2.4.1 to 2.4.3

BREAKING CHANGES

  • sanitizeHTML.pipe: Replaced DomSanitizerService to DomSanitizer
  • theme: All component *.tpl.html files have been moved to themes/ folder and pointed from the component using global variable themeName

ngProfile 1.0.0-beta.02

06 Sep 10:20
Compare
Choose a tag to compare
  • Included .htaccess to support for Apache deployment
  • Minor changes in theme.tpl.html
  • Included Angular 2.0.0-rc.5

Simple minimalistic Profile website

06 Sep 00:10
Compare
Choose a tag to compare

#Features Included

  • Multi lingual support
  • JSON based profile system
  • Bootstrap 4 theme support

ngProfile + Theme System

18 Aug 21:44
Compare
Choose a tag to compare
Pre-release
1.0.0-dev.02

Theme System

Basic Hello World using Angular2

17 Aug 12:35
Compare
Choose a tag to compare
Pre-release

This is a basic working program which gives a simple with message Hello World!