@lapidist/cv-generator
Version:
Lapidist cv-generator
59 lines • 4.89 kB
JavaScript
import { StyleSheet } from '@react-pdf/renderer';
import { colours, fontSizes, lineHeights, spacing } from '../../styles.js';
export const styles = StyleSheet.create({
layout: {
display: 'flex',
flexDirection: 'column',
rowGap: 0,
fontSize: fontSizes.body,
},
skillsEducationColumns: {
flexDirection: 'row',
columnGap: spacing.xl,
alignItems: 'flex-start',
},
column: {
flex: 1,
},
columnBody: {
flexDirection: 'column',
rowGap: spacing.sm,
},
skillsColumn: {
flex: 3,
},
educationColumn: {
flex: 2,
},
experienceStack: {
flexDirection: 'column',
rowGap: spacing.lg,
},
skillStack: {
flexDirection: 'column',
rowGap: spacing.sm,
},
skillLine: {
flexDirection: 'column',
rowGap: spacing.micro,
},
skillHeading: {
fontSize: fontSizes.caption,
fontWeight: 'medium',
color: colours.darkGrey,
},
skillContent: {
fontSize: fontSizes.caption,
lineHeight: lineHeights.standard,
},
educationTitle: {
fontSize: fontSizes.caption,
fontWeight: 'medium',
color: colours.darkGrey,
},
educationDetail: {
fontSize: fontSizes.caption,
color: colours.darkGrey,
},
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvTGF5b3V0L3N0eWxlcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRWpELE9BQU8sRUFBRSxPQUFPLEVBQUUsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUUzRSxNQUFNLENBQUMsTUFBTSxNQUFNLEdBQUcsVUFBVSxDQUFDLE1BQU0sQ0FBQztJQUN0QyxNQUFNLEVBQUU7UUFDTixPQUFPLEVBQUUsTUFBTTtRQUNmLGFBQWEsRUFBRSxRQUFRO1FBQ3ZCLE1BQU0sRUFBRSxDQUFDO1FBQ1QsUUFBUSxFQUFFLFNBQVMsQ0FBQyxJQUFJO0tBQ3pCO0lBQ0Qsc0JBQXNCLEVBQUU7UUFDdEIsYUFBYSxFQUFFLEtBQUs7UUFDcEIsU0FBUyxFQUFFLE9BQU8sQ0FBQyxFQUFFO1FBQ3JCLFVBQVUsRUFBRSxZQUFZO0tBQ3pCO0lBQ0QsTUFBTSxFQUFFO1FBQ04sSUFBSSxFQUFFLENBQUM7S0FDUjtJQUNELFVBQVUsRUFBRTtRQUNWLGFBQWEsRUFBRSxRQUFRO1FBQ3ZCLE1BQU0sRUFBRSxPQUFPLENBQUMsRUFBRTtLQUNuQjtJQUNELFlBQVksRUFBRTtRQUNaLElBQUksRUFBRSxDQUFDO0tBQ1I7SUFDRCxlQUFlLEVBQUU7UUFDZixJQUFJLEVBQUUsQ0FBQztLQUNSO0lBQ0QsZUFBZSxFQUFFO1FBQ2YsYUFBYSxFQUFFLFFBQVE7UUFDdkIsTUFBTSxFQUFFLE9BQU8sQ0FBQyxFQUFFO0tBQ25CO0lBQ0QsVUFBVSxFQUFFO1FBQ1YsYUFBYSxFQUFFLFFBQVE7UUFDdkIsTUFBTSxFQUFFLE9BQU8sQ0FBQyxFQUFFO0tBQ25CO0lBQ0QsU0FBUyxFQUFFO1FBQ1QsYUFBYSxFQUFFLFFBQVE7UUFDdkIsTUFBTSxFQUFFLE9BQU8sQ0FBQyxLQUFLO0tBQ3RCO0lBQ0QsWUFBWSxFQUFFO1FBQ1osUUFBUSxFQUFFLFNBQVMsQ0FBQyxPQUFPO1FBQzNCLFVBQVUsRUFBRSxRQUFRO1FBQ3BCLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUTtLQUN4QjtJQUNELFlBQVksRUFBRTtRQUNaLFFBQVEsRUFBRSxTQUFTLENBQUMsT0FBTztRQUMzQixVQUFVLEVBQUUsV0FBVyxDQUFDLFFBQVE7S0FDakM7SUFDRCxjQUFjLEVBQUU7UUFDZCxRQUFRLEVBQUUsU0FBUyxDQUFDLE9BQU87UUFDM0IsVUFBVSxFQUFFLFFBQVE7UUFDcEIsS0FBSyxFQUFFLE9BQU8sQ0FBQyxRQUFRO0tBQ3hCO0lBQ0QsZUFBZSxFQUFFO1FBQ2YsUUFBUSxFQUFFLFNBQVMsQ0FBQyxPQUFPO1FBQzNCLEtBQUssRUFBRSxPQUFPLENBQUMsUUFBUTtLQUN4QjtDQUNGLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFN0eWxlU2hlZXQgfSBmcm9tICdAcmVhY3QtcGRmL3JlbmRlcmVyJztcblxuaW1wb3J0IHsgY29sb3VycywgZm9udFNpemVzLCBsaW5lSGVpZ2h0cywgc3BhY2luZyB9IGZyb20gJy4uLy4uL3N0eWxlcy5qcyc7XG5cbmV4cG9ydCBjb25zdCBzdHlsZXMgPSBTdHlsZVNoZWV0LmNyZWF0ZSh7XG4gIGxheW91dDoge1xuICAgIGRpc3BsYXk6ICdmbGV4JyxcbiAgICBmbGV4RGlyZWN0aW9uOiAnY29sdW1uJyxcbiAgICByb3dHYXA6IDAsXG4gICAgZm9udFNpemU6IGZvbnRTaXplcy5ib2R5LFxuICB9LFxuICBza2lsbHNFZHVjYXRpb25Db2x1bW5zOiB7XG4gICAgZmxleERpcmVjdGlvbjogJ3JvdycsXG4gICAgY29sdW1uR2FwOiBzcGFjaW5nLnhsLFxuICAgIGFsaWduSXRlbXM6ICdmbGV4LXN0YXJ0JyxcbiAgfSxcbiAgY29sdW1uOiB7XG4gICAgZmxleDogMSxcbiAgfSxcbiAgY29sdW1uQm9keToge1xuICAgIGZsZXhEaXJlY3Rpb246ICdjb2x1bW4nLFxuICAgIHJvd0dhcDogc3BhY2luZy5zbSxcbiAgfSxcbiAgc2tpbGxzQ29sdW1uOiB7XG4gICAgZmxleDogMyxcbiAgfSxcbiAgZWR1Y2F0aW9uQ29sdW1uOiB7XG4gICAgZmxleDogMixcbiAgfSxcbiAgZXhwZXJpZW5jZVN0YWNrOiB7XG4gICAgZmxleERpcmVjdGlvbjogJ2NvbHVtbicsXG4gICAgcm93R2FwOiBzcGFjaW5nLmxnLFxuICB9LFxuICBza2lsbFN0YWNrOiB7XG4gICAgZmxleERpcmVjdGlvbjogJ2NvbHVtbicsXG4gICAgcm93R2FwOiBzcGFjaW5nLnNtLFxuICB9LFxuICBza2lsbExpbmU6IHtcbiAgICBmbGV4RGlyZWN0aW9uOiAnY29sdW1uJyxcbiAgICByb3dHYXA6IHNwYWNpbmcubWljcm8sXG4gIH0sXG4gIHNraWxsSGVhZGluZzoge1xuICAgIGZvbnRTaXplOiBmb250U2l6ZXMuY2FwdGlvbixcbiAgICBmb250V2VpZ2h0OiAnbWVkaXVtJyxcbiAgICBjb2xvcjogY29sb3Vycy5kYXJrR3JleSxcbiAgfSxcbiAgc2tpbGxDb250ZW50OiB7XG4gICAgZm9udFNpemU6IGZvbnRTaXplcy5jYXB0aW9uLFxuICAgIGxpbmVIZWlnaHQ6IGxpbmVIZWlnaHRzLnN0YW5kYXJkLFxuICB9LFxuICBlZHVjYXRpb25UaXRsZToge1xuICAgIGZvbnRTaXplOiBmb250U2l6ZXMuY2FwdGlvbixcbiAgICBmb250V2VpZ2h0OiAnbWVkaXVtJyxcbiAgICBjb2xvcjogY29sb3Vycy5kYXJrR3JleSxcbiAgfSxcbiAgZWR1Y2F0aW9uRGV0YWlsOiB7XG4gICAgZm9udFNpemU6IGZvbnRTaXplcy5jYXB0aW9uLFxuICAgIGNvbG9yOiBjb2xvdXJzLmRhcmtHcmV5LFxuICB9LFxufSk7XG4iXX0=