Skip to content

Commit

Permalink
Import font-awesome via bower and change to font-awesome icons in lef…
Browse files Browse the repository at this point in the history
…t_nav menu.
  • Loading branch information
robertdown authored and bradymiller committed Jun 14, 2016
1 parent fca7187 commit f380435
Show file tree
Hide file tree
Showing 45 changed files with 6,523 additions and 18 deletions.
3 changes: 3 additions & 0 deletions .bowerrc
@@ -0,0 +1,3 @@
{
"directory": "interface/static"
}
20 changes: 20 additions & 0 deletions bower.json
@@ -0,0 +1,20 @@
{
"name": "openemr",
"homepage": "http://open-emr.dev",
"authors": [
"OpenEMR"
],
"description": "",
"main": "",
"license": "GPL3",
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"test",
"tests"
],
"dependencies": {
"font-awesome": "^4.6.3"
}
}
35 changes: 17 additions & 18 deletions interface/main/left_nav.php
Expand Up @@ -335,9 +335,9 @@ function genFindBlock() {
<html>
<head>
<title>Navigation</title>

<link rel="stylesheet" href="<?php echo $css_header;?>" type="text/css">

<link rel="stylesheet" href="<?php echo $css_header;?>" type="text/css">
<link rel="stylesheet" href="<?php echo $GLOBALS['rootdir'];?>/static/font-awesome/css/font-awesome.css" type="text/css">
<style type="text/css">
body {
font-size:8pt;
Expand Down Expand Up @@ -1013,20 +1013,19 @@ function selpopup(selobj) {
$("#navigation-slide > li > a.expanded").next("ul").find("li > a.expanded_lv2").not(this).toggleClass("expanded_lv2").toggleClass("collapsed_lv2").parent().find('> ul').slideToggle("medium");
$(this).toggleClass("expanded_lv2").toggleClass("collapsed_lv2").parent().find('> ul').slideToggle("medium");
});
$("#navigation-slide > li > a#cal0").prepend('<img src="../../images/calendar.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#pfb0").prepend('<img src="../../images/pfb.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#msg0").prepend('<img src="../../images/messages.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#patimg").prepend('<img src="../../images/patient.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#app0").prepend('<img src="../../images/patient.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#ppo0").prepend('<img src="../../images/patient.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#repimg").prepend('<img src="../../images/reports.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#feeimg").prepend('<img src="../../images/fee.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#adm0").prepend('<img src="../../images/inventory.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#invimg").prepend('<img src="../../images/inventory.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#admimg").prepend('<img src="../../images/admin.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#misimg").prepend('<img src="../../images/misc.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#proimg").prepend('<img src="../../images/procedures.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#modimg").prepend('<img src="../../images/module.png" class="nav-menu-img" />');
$("#navigation-slide > li > a#cal0").prepend('<i class="fa fa-fw fa-calendar"></i>&nbsp;');
$("#navigation-slide > li > a#pfb0").prepend('<i class="fa fa-fw fa-list-alt"></i>&nbsp;');
$("#navigation-slide > li > a#msg0").prepend('<i class="fa fa-fw fa-envelope-o"></i>&nbsp;');
$("#navigation-slide > li > a#app0").prepend('<i class="fa fa-fw fa-user"></i>&nbsp;');
$("#navigation-slide > li > a#ppo0").prepend('<i class="fa fa-fw fa-user"></i>&nbsp;');
$("#navigation-slide > li > a#repimg").prepend('<i class="fa fa-fw fa-area-chart"></i>&nbsp;');
$("#navigation-slide > li > a#feeimg").prepend('<i class="fa fa-fw fa-dollar"></i>&nbsp;');
$("#navigation-slide > li > a#adm0").prepend('<i class="fa fa-fw fa-list-ol"></i>&nbsp;');
$("#navigation-slide > li > a#invimg").prepend('<i class="fa fa-fw fa-list-ol"></i>&nbsp;');
$("#navigation-slide > li > a#admimg").prepend('<i class="fa fa-fw fa-cogs"></i>&nbsp;');
$("#navigation-slide > li > a#misimg").prepend('<i class="fa fa-fw fa-cog"></i>&nbsp;');
$("#navigation-slide > li > a#proimg").prepend('<i class="fa fa-fw fa-stethoscope"></i>&nbsp;');
$("#navigation-slide > li > a#modimg").prepend('<i class="fa fa-fw fa-puzzle-piece"></i>&nbsp;');
$("#navigation-slide > li").each(function(index) {
if($(" > ul > li", this).size() == 0){
$(" > a", this).addClass("collapsed");
Expand Down Expand Up @@ -1056,7 +1055,7 @@ function selpopup(selobj) {

</head>

<body class="body_nav">
<body class="body_nav main-left">

<form method='post' name='find_patient' target='RTop'
action='<?php echo $rootdir ?>/main/finder/patient_select.php'>
Expand Down Expand Up @@ -1101,7 +1100,7 @@ function selpopup(selobj) {
}
?>

<li class="open"><a class="expanded" id="patimg" ><span><?php xl('Patient/Client','e') ?></span></a>
<li class="open"><a class="expanded" id="patimg" ><i class="fa fa-fw fa-user"></i>&nbsp;<span><?php xl('Patient/Client','e') ?></span></a>
<ul>
<?php genMiscLink('RTop','fin','0',xl('Patients'),'main/finder/dynamic_finder.php'); ?>
<?php genTreeLink('RTop','new',($GLOBALS['full_new_patient_form'] ? xl('New/Search') : xl('New'))); ?>
Expand Down
36 changes: 36 additions & 0 deletions interface/static/font-awesome/.bower.json
@@ -0,0 +1,36 @@
{
"name": "font-awesome",
"description": "Font Awesome",
"keywords": [],
"homepage": "http://fontawesome.io",
"dependencies": {},
"devDependencies": {},
"license": [
"OFL-1.1",
"MIT",
"CC-BY-3.0"
],
"main": [
"less/font-awesome.less",
"scss/font-awesome.scss"
],
"ignore": [
"*/.*",
"*.json",
"src",
"*.yml",
"Gemfile",
"Gemfile.lock",
"*.md"
],
"version": "4.6.3",
"_release": "4.6.3",
"_resolution": {
"type": "version",
"tag": "v4.6.3",
"commit": "0f618911b105195c931ec5d5bef425a2a2806cab"
},
"_source": "https://github.com/FortAwesome/Font-Awesome.git",
"_target": "^4.6.3",
"_originalSource": "font-awesome"
}
33 changes: 33 additions & 0 deletions interface/static/font-awesome/.gitignore
@@ -0,0 +1,33 @@
*.pyc
*.egg-info
*.db
*.db.old
*.swp
*.db-journal

.coverage
.DS_Store
.installed.cfg
_gh_pages/*

.idea/*
.svn/*
src/website/static/*
src/website/media/*

bin
cfcache
develop-eggs
dist
downloads
eggs
parts
tmp
.sass-cache
node_modules

src/website/settingslocal.py
stunnel.log

.ruby-version
.bundle
42 changes: 42 additions & 0 deletions interface/static/font-awesome/.npmignore
@@ -0,0 +1,42 @@
*.pyc
*.egg-info
*.db
*.db.old
*.swp
*.db-journal

.coverage
.DS_Store
.installed.cfg
_gh_pages/*

.idea/*
.svn/*
src/website/static/*
src/website/media/*

bin
cfcache
develop-eggs
dist
downloads
eggs
parts
tmp
.sass-cache
node_modules

src/website/settingslocal.py
stunnel.log

.ruby-version

# don't need these in the npm package.
src/
_config.yml
bower.json
component.json
composer.json
CONTRIBUTING.md
Gemfile
Gemfile.lock
7 changes: 7 additions & 0 deletions interface/static/font-awesome/HELP-US-OUT.txt
@@ -0,0 +1,7 @@
I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project,
Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome,
comprehensive icon sets or copy and paste your own.

Please. Check it out.

-Dave Gandy
22 changes: 22 additions & 0 deletions interface/static/font-awesome/bower.json
@@ -0,0 +1,22 @@
{
"name": "font-awesome",
"description": "Font Awesome",
"keywords": [],
"homepage": "http://fontawesome.io",
"dependencies": {},
"devDependencies": {},
"license": ["OFL-1.1", "MIT", "CC-BY-3.0"],
"main": [
"less/font-awesome.less",
"scss/font-awesome.scss"
],
"ignore": [
"*/.*",
"*.json",
"src",
"*.yml",
"Gemfile",
"Gemfile.lock",
"*.md"
]
}

0 comments on commit f380435

Please sign in to comment.