mirror of
https://github.com/dilllxd/gitfolio.git
synced 2024-08-14 22:28:09 +00:00
Remove support for Telegram, LinkedIn and Medium
This commit is contained in:
parent
517e20f9e5
commit
efe64030d5
6 changed files with 19 additions and 61 deletions
|
@ -42,12 +42,9 @@ program
|
||||||
.option("-f, --fork", "includes forks with repos")
|
.option("-f, --fork", "includes forks with repos")
|
||||||
.option("-s, --sort [sort]", "set default sort for repository", "created")
|
.option("-s, --sort [sort]", "set default sort for repository", "created")
|
||||||
.option("-o, --order [order]", "set default order on sort", "asc")
|
.option("-o, --order [order]", "set default order on sort", "asc")
|
||||||
.option("-w, --twitter [username]", "specify twitter username")
|
|
||||||
.option("-l, --linkedin [username]", "specify linkedin username")
|
|
||||||
.option("-m, --medium [username]", "specify medium username")
|
|
||||||
.option("-d, --dribbble [username]", "specify dribbble username")
|
.option("-d, --dribbble [username]", "specify dribbble username")
|
||||||
.option("-T, --telegram [username]", "specify telegram username")
|
|
||||||
.option("-e, --email [username]", "specify email")
|
.option("-e, --email [username]", "specify email")
|
||||||
|
.option("-T, --twitter [username]", "specify twitter username")
|
||||||
.action(buildCommand);
|
.action(buildCommand);
|
||||||
|
|
||||||
program
|
program
|
||||||
|
|
7
build.js
7
build.js
|
@ -96,12 +96,9 @@ async function buildCommand(username, program)
|
||||||
order: program.order,
|
order: program.order,
|
||||||
includeFork: program.fork ? true : false,
|
includeFork: program.fork ? true : false,
|
||||||
types,
|
types,
|
||||||
twitter: program.twitter,
|
|
||||||
linkedin: program.linkedin,
|
|
||||||
medium: program.medium,
|
|
||||||
dribbble: program.dribbble,
|
dribbble: program.dribbble,
|
||||||
telegram: program.telegram,
|
email: program.email,
|
||||||
email: program.email
|
twitter: program.twitter
|
||||||
};
|
};
|
||||||
|
|
||||||
await populateConfig(opts);
|
await populateConfig(opts);
|
||||||
|
|
22
populate.js
22
populate.js
|
@ -50,12 +50,9 @@ module.exports.updateHTML = (username, opts) =>
|
||||||
const
|
const
|
||||||
{
|
{
|
||||||
includeFork,
|
includeFork,
|
||||||
twitter,
|
|
||||||
linkedin,
|
|
||||||
medium,
|
|
||||||
dribbble,
|
dribbble,
|
||||||
telegram,
|
email,
|
||||||
email
|
twitter
|
||||||
} = opts;
|
} = opts;
|
||||||
//add data to assets/index.html
|
//add data to assets/index.html
|
||||||
jsdom
|
jsdom
|
||||||
|
@ -166,24 +163,15 @@ module.exports.updateHTML = (username, opts) =>
|
||||||
user.hireable == false || !user.hireable ? "none" : "block"
|
user.hireable == false || !user.hireable ? "none" : "block"
|
||||||
};"><i class="mdi mdi-account-tie"></i> Available for hire</span>
|
};"><i class="mdi mdi-account-tie"></i> Available for hire</span>
|
||||||
<div class="socials">
|
<div class="socials">
|
||||||
<span style="display:${
|
|
||||||
twitter == null ? "none !important" : "block"
|
|
||||||
};"><a href="https://www.twitter.com/${twitter}" target="_blank" class="socials"><i class="mdi mdi-twitter"></i></a></span>
|
|
||||||
<span style="display:${
|
<span style="display:${
|
||||||
dribbble == null ? "none !important" : "block"
|
dribbble == null ? "none !important" : "block"
|
||||||
};"><a href="https://www.dribbble.com/${dribbble}" target="_blank" class="socials"><i class="mdi mdi-dribbble"></i></a></span>
|
};"><a href="https://www.dribbble.com/${dribbble}" target="_blank" class="socials"><i class="mdi mdi-dribbble"></i></a></span>
|
||||||
<span style="display:${
|
|
||||||
linkedin == null ? "none !important" : "block"
|
|
||||||
};"><a href="https://www.linkedin.com/in/${linkedin}/" target="_blank" class="socials"><i class="mdi mdi-linkedin"></i></a></span>
|
|
||||||
<span style="display:${
|
|
||||||
medium == null ? "none !important" : "block"
|
|
||||||
};"><a href="https://www.medium.com/@${medium}/" target="_blank" class="socials"><i class="mdi mdi-medium"></i></a></span>
|
|
||||||
<span style="display:${
|
|
||||||
telegram == null ? "none !important" : "block"
|
|
||||||
};"><a href="https://t.me/@${telegram}" target="_blank" class="socials"><i class="mdi mdi-telegram"></i></a></span>
|
|
||||||
<span style="display:${
|
<span style="display:${
|
||||||
email == null ? "none !important" : "block"
|
email == null ? "none !important" : "block"
|
||||||
};"><a href="mailto:${email}" target="_blank" class="socials"><i class="mdi mdi-email"></i></a></span>
|
};"><a href="mailto:${email}" target="_blank" class="socials"><i class="mdi mdi-email"></i></a></span>
|
||||||
|
<span style="display:${
|
||||||
|
twitter == null ? "none !important" : "block"
|
||||||
|
};"><a href="https://www.twitter.com/${twitter}" target="_blank" class="socials"><i class="mdi mdi-twitter"></i></a></span>
|
||||||
</div>
|
</div>
|
||||||
`;
|
`;
|
||||||
//add data to config.json
|
//add data to config.json
|
||||||
|
|
12
ui.js
12
ui.js
|
@ -69,12 +69,9 @@ function uiCommand()
|
||||||
let order = req.body.order ? req.body.order : "asc";
|
let order = req.body.order ? req.body.order : "asc";
|
||||||
let includeFork = req.body.fork == "true" ? true : false;
|
let includeFork = req.body.fork == "true" ? true : false;
|
||||||
let types = ["owner"];
|
let types = ["owner"];
|
||||||
let twitter = req.body.twitter ? req.body.twitter : null;
|
|
||||||
let linkedin = req.body.linkedin ? req.body.linkedin : null;
|
|
||||||
let medium = req.body.medium ? req.body.medium : null;
|
|
||||||
let dribbble = req.body.dribbble ? req.body.dribbble : null;
|
let dribbble = req.body.dribbble ? req.body.dribbble : null;
|
||||||
let telegram = req.body.telegram ? req.body.telegram : null;
|
|
||||||
let email = req.body.email ? req.body.email : null;
|
let email = req.body.email ? req.body.email : null;
|
||||||
|
let twitter = req.body.twitter ? req.body.twitter : null;
|
||||||
let background = req.body.background ?
|
let background = req.body.background ?
|
||||||
req.body.background :
|
req.body.background :
|
||||||
"https://images.unsplash.com/photo-1553748024-d1b27fb3f960?w=1500&q=80";
|
"https://images.unsplash.com/photo-1553748024-d1b27fb3f960?w=1500&q=80";
|
||||||
|
@ -84,12 +81,9 @@ function uiCommand()
|
||||||
order: order,
|
order: order,
|
||||||
includeFork: includeFork,
|
includeFork: includeFork,
|
||||||
types,
|
types,
|
||||||
twitter: twitter,
|
|
||||||
linkedin: linkedin,
|
|
||||||
medium: medium,
|
|
||||||
dribbble: dribbble,
|
dribbble: dribbble,
|
||||||
telegram: telegram,
|
email: email,
|
||||||
email: email
|
twitter: twitter
|
||||||
};
|
};
|
||||||
|
|
||||||
updateHTML(username, opts);
|
updateHTML(username, opts);
|
||||||
|
|
|
@ -23,12 +23,9 @@ async function updateCommand()
|
||||||
order: data[0].order,
|
order: data[0].order,
|
||||||
includeFork: data[0].includeFork,
|
includeFork: data[0].includeFork,
|
||||||
types: data[0].types,
|
types: data[0].types,
|
||||||
twitter: data[0].twitter,
|
|
||||||
linkedin: data[0].linkedin,
|
|
||||||
medium: data[0].medium,
|
|
||||||
dribbble: data[0].dribbble,
|
dribbble: data[0].dribbble,
|
||||||
telegram: data[0].telegram,
|
email: data[0].email,
|
||||||
email: data[0].email
|
twitter: data[0].twitter
|
||||||
};
|
};
|
||||||
updateHTML(username, opts);
|
updateHTML(username, opts);
|
||||||
}
|
}
|
||||||
|
|
|
@ -116,36 +116,21 @@
|
||||||
</label>
|
</label>
|
||||||
<div style="display: none"
|
<div style="display: none"
|
||||||
id="input_for_socials">
|
id="input_for_socials">
|
||||||
<input type="text"
|
|
||||||
class="input h-weight-bold"
|
|
||||||
placeholder="twitter username"
|
|
||||||
id="twitter"
|
|
||||||
name="twitter" /><br />
|
|
||||||
<input type="text"
|
|
||||||
class="input h-weight-bold"
|
|
||||||
placeholder="medium username"
|
|
||||||
id="medium"
|
|
||||||
name="medium" /><br />
|
|
||||||
<input type="text"
|
<input type="text"
|
||||||
class="input h-weight-bold"
|
class="input h-weight-bold"
|
||||||
placeholder="dribbble username"
|
placeholder="dribbble username"
|
||||||
id="dribbble"
|
id="dribbble"
|
||||||
name="dribbble" /><br />
|
name="dribbble" /><br />
|
||||||
<input type="text"
|
|
||||||
class="input h-weight-bold"
|
|
||||||
placeholder="linkedin username"
|
|
||||||
id="linkedin"
|
|
||||||
name="linkedin" /><br />
|
|
||||||
<input type="text"
|
|
||||||
class="input h-weight-bold"
|
|
||||||
placeholder="telegram username"
|
|
||||||
id="telegram"
|
|
||||||
name="telegram" /><br />
|
|
||||||
<input type="text"
|
<input type="text"
|
||||||
class="input h-weight-bold"
|
class="input h-weight-bold"
|
||||||
placeholder="email address"
|
placeholder="email address"
|
||||||
id="email"
|
id="email"
|
||||||
name="email" />
|
name="email" /><br />
|
||||||
|
<input type="text"
|
||||||
|
class="input h-weight-bold"
|
||||||
|
placeholder="twitter username"
|
||||||
|
id="twitter"
|
||||||
|
name="twitter" />
|
||||||
</div>
|
</div>
|
||||||
<br /><br />
|
<br /><br />
|
||||||
<button type="submit"
|
<button type="submit"
|
||||||
|
|
Loading…
Reference in a new issue